Apabila melaksanakan git commit
, terdapat dua cara untuk menambah maklumat mesej pada komit
Satu ialah git commit -m 'your message'
dan satu lagi ialah git commit
yang akan membuka fail commit-editmsg untuk mengedit mesej . Maklumat
Masalah semasa ialah selepas membukanya (saya menetapkannya untuk dibuka secara sublime), saya menulis maklumat yang berkaitan dalam fail dan menyimpannya Apa yang perlu saya lakukan seterusnya?
Laksanakan sekali lagigit commit
atau buka fail mesej baharu.
Anda hanya menyediakan sublime tanpa menambah parameter Masalah mungkin disebabkan oleh kegagalan anda untuk menyediakannya dengan jayanya
Dan git commit sebenarnya perlu menunggu nilai pulangan editor anda Jika anda gagal membuat editor mengembalikan nilai, maka anda pasti tidak akan dapat menyimpan mesejEditor vim dibuka secara lalai, yang bermula dengan # akan diabaikan
Selepas anda menyimpan, hanya bahagian yang anda tulis akan disimpan
Tekan Esc, kemudian :x untuk menyimpan dan keluar . Tak perlu buat lagi sekali
Jika anda ingin menggunakan sublime, anda boleh rujuk di sini
https://help.github.com/articles/associating-text-editors-with-git/#using-sublime-text-as-your- editor
Tutup sahaja selepas menyimpan, dan kemudian anda boleh menyemak log
Selepas menulis komen, simpan->tutup sublime barulah git menyelesaikan penyerahan ini.
Walau bagaimanapun, masih disyorkan untuk menggunakan vim lalai.
Tidak kira bagaimana anda membuka fail mesej komit, selepas pengubahsuaian, simpan terus. Pada masa ini, ia bermaksud
git commit -m "..."
, dan kemudian gunakangit st
untuk menyemak status ataugit log
untuk menyemak log. Jika anda mempunyai alat kawalan jauh, silagit push
.