tl; dr Düzenleyiciyi Sublime veya Atom gibi daha güzel bir şeye ayarla
Burada nice , sevdiğiniz veya daha kullanıcı dostu bir editör anlamında kullanılır .
Temel sorun Git'in varsayılan olarak çoğu insan için kullanmak için çok sezgisel olmayan bir düzenleyici kullanmasıdır: Vim. Şimdi, beni yanlış anlamayın, Vim'i seviyorum ve bir kenara ayırabilirken (bir ay gibi) Vim'i öğrenmek ve bazı insanların Vim'in varolan en büyük editör olduğunu düşündüğünü anlamaya çalışmak için ayırabilseniz de, daha hızlı bir yol var. Bu sorunu çözme :-)
Düzeltme şifreli komutları ezberlemek değil , kabul edilen cevapta olduğu gibi , Git'i sevdiğiniz ve anladığınız bir düzenleyiciyi kullanacak şekilde yapılandırmaktır! Bu seçeneklerden birini yapılandırmak gerçekten çok basit
- git config ayarı
core.editor
(proje başına veya global olarak)
VISUAL
veyaEDITOR
çevre değişkeni (aynı zamanda diğer programlar için bu işleri)
Birkaç popüler editör için ilk seçeneği ele alacağım, ancak GitHub'ın mükemmel bir birçok editör için de rehberi var .
Atom'u kullanmak için
Doğrudan dokümanlarından bir terminale girin:
git config --global core.editor "atom --wait"
Git normal olarak editör komutunun bitmesini bekler, ancak Atom hemen bir arka plan işlemine çatal olduğundan, siz vermedikçe bu çalışmaz --wait
seçenek .
Yüce Metin kullanmak için
Atom durumunda olduğu gibi, arka plana çatallanmaması gerektiğini bildirmek için özel bir bayrağa ihtiyacınız vardır:
git config --global core.editor "subl -n -w"