Saya menjalankan git dari baris perintah.
Bagaimana cara seseorang menyimpan pesan komit?
Maksud saya tombol apa yang harus saya tekan untuk melewati layar ini:
Saya menjalankan git dari baris perintah.
Bagaimana cara seseorang menyimpan pesan komit?
Maksud saya tombol apa yang harus saya tekan untuk melewati layar ini:
Jawaban:
Anda berada di dalam vim. Untuk menyimpan perubahan dan keluar, ketik:
<esc> :wq <enter>
Itu berarti:
:wq
Alternatif yang stdcall dalam komentar menyebutkan adalah:
Z
dua kali).Saya percaya jawaban NYATA untuk pertanyaan ini adalah penjelasan tentang bagaimana Anda mengkonfigurasi editor apa yang akan digunakan secara default, jika Anda tidak nyaman dengan Vim.
Ini adalah cara mengkonfigurasi Notepad misalnya, berguna di Windows:
git config --global core.editor "notepad"
Gedit, lebih ramah Linux:
git config --global core.editor "gedit"
Anda dapat membaca konfigurasi saat ini seperti ini:
git config core.editor
core.editor
. GitPad, atau pembungkus lain, diperlukan. github.com/github/GitPad
git config --global --unset-all core.editor
. Jika ada beberapa cara untuk menggunakan Notepad dengan WSL, itu akan menjadi sempurna.
Anda juga dapat melakukan dengan git commit -m "Message goes here"
Itu lebih mudah.
Tekan Shift-zz. Menyimpan perubahan dan Berhenti. Melarikan diri tidak berhasil bagi saya.
Saya menggunakan Git Bash di windows. Dan tidak bisa melewati ini juga. Pesan komit saya sederhana jadi saya tidak ingin menambahkan atm editor lain.
Jika Anda memasukkan git commit
tetapi menghilangkan untuk memasukkan komentar menggunakan –m
parameter, maka Git akan membuka editor default untuk Anda mengedit catatan check-in Anda. Secara default yaitu Vim. Sekarang Anda dapat melakukan dua hal:
Alternatif 1 - Keluar Vim tanpa memasukkan komentar dan ulangi
Komentar kosong atau belum disimpan akan dihitung sebagai upaya yang dibatalkan untuk melakukan perubahan Anda dan Anda dapat keluar dari Vim dengan mengikuti langkah-langkah ini:
Tekan Escuntuk memastikan Anda tidak dalam mode edit (Anda dapat menekan Escbeberapa kali jika Anda tidak yakin)
Ketik :q!
enter
(yaitu, titik dua, huruf q, tanda seru, masukkan), ini memberitahu Vim untuk membuang perubahan dan keluar)
Git kemudian akan merespons:
Batalkan komit karena pesan komit kosong
dan Anda sekali lagi bebas berkomitmen menggunakan:
git commit –m "your comment here"
Alternatif 2 - Gunakan Vim untuk menulis komentar
Ikuti langkah-langkah berikut untuk menggunakan Vim untuk menulis komentar Anda
:wq
enterTanggapan dari https://blogs.msdn.microsoft.com/kristol/2013/07/02/the-git-command-line-101-for-windows-users/