Maaf kerana tidak menerangkan langkah secara terperinci, pada asalnya saya fikir terdapat masalah dengan pemahaman saya tentang kedua-dua arahan ini, jadi saya hanya menulis dua langkah ini.
Masalahnya terletak pada maklumat penerangan yang perlu diisi apabila git commit saya melangkaunya secara langsung dalam vim: wq, dan tiada komit berjaya.
Keluaran
Aborting commit due to empty commit message
Saya tidak melihat mesej ini pada masa itu
Apabila membuat komitmen, cuma berhati-hati agar tidak membiarkan komit kosong
Perintah git diff --cached akan memberitahu anda kandungan yang telah ditulis ke cache. Iaitu, arahan ini menunjukkan apa yang akan ditulis pada syot kilat seterusnya.
git diff HEAD Lihat semua perubahan cache dan tidak cache
Jika anda ingin melihat perubahan cache dan tidak cache bersama-sama, anda boleh melaksanakan git diff HEAD - maksudnya, apa yang anda mahu lihat ialah perbezaan antara direktori kerja dan kemas kini yang diserahkan terakhir, mengabaikan cache
Saya telah memasukkan manual rujukan ringkas untuk git dalam blog peribadi saya Manual ini cukup untuk mengendalikan arahan git yang digunakan dalam kerja harian Jika anda berminat, anda boleh membacanya dan menyemaknya pada bila-bila masa.
Manual rujukan ringkas untuk git
Maaf kerana tidak menerangkan langkah secara terperinci, pada asalnya saya fikir terdapat masalah dengan pemahaman saya tentang kedua-dua arahan ini, jadi saya hanya menulis dua langkah ini. Masalahnya terletak pada maklumat penerangan yang perlu diisi apabila git commit saya melangkaunya secara langsung dalam vim: wq, dan tiada komit berjaya. Keluaran
Saya tidak melihat mesej ini pada masa itu Apabila membuat komitmen, cuma berhati-hati agar tidak membiarkan komit kosong
git diff --cached #Lihat perubahan cache
Perintah git diff --cached akan memberitahu anda kandungan yang telah ditulis ke cache. Iaitu, arahan ini menunjukkan apa yang akan ditulis pada syot kilat seterusnya.
git diff HEAD Lihat semua perubahan cache dan tidak cache
Jika anda ingin melihat perubahan cache dan tidak cache bersama-sama, anda boleh melaksanakan git diff HEAD - maksudnya, apa yang anda mahu lihat ialah perbezaan antara direktori kerja dan kemas kini yang diserahkan terakhir, mengabaikan cache
Saya telah memasukkan manual rujukan ringkas untuk git dalam blog peribadi saya Manual ini cukup untuk mengendalikan arahan git yang digunakan dalam kerja harian Jika anda berminat, anda boleh membacanya dan menyemaknya pada bila-bila masa. Manual rujukan ringkas untuk git