Saya menggunakan Windows dan sebelum melakukan, Git ingin saya memasukkan pesan teks dan jendela teks baru muncul.
Bagaimana saya bisa keluar dari ini?
Saya mencoba belajar Git. Jadi, sedikit bantuan akan sangat dihargai.
Saya menggunakan Windows dan sebelum melakukan, Git ingin saya memasukkan pesan teks dan jendela teks baru muncul.
Bagaimana saya bisa keluar dari ini?
Saya mencoba belajar Git. Jadi, sedikit bantuan akan sangat dihargai.
Jawaban:
Karena Anda mempelajari Git, ketahuilah bahwa ini tidak ada hubungannya dengan git tetapi dengan editor teks yang dikonfigurasi untuk digunakan. Dalam vim, Anda dapat menekan i
untuk memulai memasukkan teks dan menyimpan dengan menekan esc
dan :wq
dan enter
, ini akan melakukan dengan pesan yang Anda ketik. Dalam kondisi Anda saat ini, untuk hanya keluar tanpa melakukan, Anda dapat melakukan :q
alih - alih :wq
seperti yang disebutkan di atas.
Atau, Anda bisa melakukan git commit -m '<message>'
alih - alih membuka git editor untuk mengetik pesan.
Perhatikan bahwa Anda juga dapat mengubah editor dan menggunakan sesuatu yang Anda sukai (seperti notepad) - Bagaimana saya bisa mengatur editor untuk bekerja dengan Git di Windows?
Ada editor teks default yang akan digunakan ketika Git meminta Anda mengetik pesan. Secara default, Git menggunakan editor default sistem Anda, yang umumnya Vi atau Vim . Dalam kasus Anda, Vim yang dipilih Git. Lihat Bagaimana cara saya membuat Git menggunakan editor pilihan saya untuk melakukan? untuk perincian tentang bagaimana memilih editor lain. Sementara itu...
Anda ingin memasukkan pesan sebelum meninggalkan Vim :
... akan memulai baris baru untuk Anda ketik.
Untuk keluar (g) jenis Vim:
Sebaiknya kenali Vim, karena Anda dapat menggunakannya untuk mengedit teks di hampir semua platform. Saya merekomendasikan Vim Tutor
, saya menggunakannya bertahun- tahun yang lalu dan tidak pernah melihat ke belakang (hampir sehari berlalu ketika saya tidak menggunakan Vim).
Di windows saya menggunakan perintah berikut
:wq
dan itu membatalkan komit sebelumnya karena pesan komit kosong
Di windows, cukup menekan 'q' di keyboard dan keluar dari layar ini. Saya mengerti ketika saya membaca bantuan menggunakan '! Help' atau hanya 'help' dan 'enter', dari DOS prompt.
Selamat Coding :-)