Saya baru mengenal Git dan terminal. Bagaimana saya bisa keluar dari mode daftar yang dihasilkan oleh git status
perintah?
git
command-line
terminal
Luis Martins
sumber
sumber
core.pager
variabel konfigurasi (jika diatur), maka variabel lingkungan GIT_PAGER, kemudian variabel lingkungan PAGER, kemudianless
sebagai fallback.itu perintah yang kurang , sebenarnya. Ia menggunakan perintah yang sama seperti vi .
sumber
:q!
:q
adalah apa yang diperlukan untuk saya meskipun terminal di dalam less.exe hanya q tidak melakukan apa pun. Terima kasih @RageZKetik 'q' dan itu akan melakukan pekerjaan.
Setiap kali Anda berada di terminal dan memiliki kesulitan yang sama, ingat juga untuk mencoba dan mengetik 'berhenti', 'keluar' serta kombinasi tombol batalkan 'Ctrl + C'.
sumber
ps -ax
. Tidak tahuq
.:q
bisa keluar untuk saya.q
,esc
dan banyak tombol lainnya dan tidak ada yang berfungsi sampai saya bisa menemukanCTRL + C
dan membuat saya keluar!untuk windows:
Ctrl + q dan c untuk keluar dari situasi yang sedang berjalan.
sumber
qatau SHIFT+ qakan melakukan trik. Ini akan membuat Anda keluar dari banyak sesi halaman bergulir luas seperti
git status
,git show HEAD
,git diff
dll ini tidak akan keluar jendela atau mengakhiri sesi Anda.sumber
Kombo pilihan saya adalah
Gq
, yang mencetak semua diff dan kemudian keluar.Anda dapat mengetik
h
untuk menampilkan perintah bantuan untuk berinteraksi dengan lebih sedikit, yang mencetak ini ke konsol:sumber
pertama-tama Anda perlu mengatur preferensi akhir baris di termnial
Maka Anda bisa menggunakannya
:q
sumber
git config --global core.autocrlf true
saja, itu akan melakukan pekerjaan.Anda dapat menonaktifkan pager untuk perintah yang tidak mengenali
--no-pager
flag.Saya menonaktifkan alias log dan mengatur jumlah tertentu untuk kembali.
sumber
Sebelum menekan perintah keluar (q, dll.) Periksa bahasa input saat ini: jika bukan perintah bahasa Inggris mungkin tidak berfungsi.
sumber
Crt + c bekerja untuk Windows! pengguna1852392
sumber
Silakan coba langkah-langkah ini di git bash, Ini mungkin membantu Anda.
CTRL + C
:qa!
sumber
Jika Anda menghadapi ini?
Terkadang ada kemungkinan bahwa saat menulis di Gitbash Anda masuk ke> dan Anda tidak bisa keluar dari itu.
Ini terjadi pada saya cukup sering ketika saya mengetik 'secara tidak sengaja di Gitbash (Lihat di gambar).
Bagaimana mengatasi ini di Mac?
Saya belum memeriksanya di Windows. Tetapi jika itu silakan edit dalam jawaban saya.
sumber
Jika Anda menggunakan git bash, coba gunakan exit;
Saya mencoba menggunakan q atau ctrl + q tetapi mereka tidak bekerja pada bash.
sumber
exit
melakukannya untukku. Hasil saya setelah menekan kembali;sumber