OS X'in Opendiff'i gibi Git repoları için en iyi difftool nedir ?
OS X'in Opendiff'i gibi Git repoları için en iyi difftool nedir ?
Yanıtlar:
Grafiksel bir fark komutunun peşindeyseniz , Meld'e bir şans vermelisiniz . Bu görsel bir fark ve birleştirme aracıdır. Ubuntu sistemlerinde varsayılan olarak bulunduğunu düşünüyorum
Belli ' git diff
' gnu emacs'ın yanında diff için (belli ki :-), ediff denilen) bir modu var . Ve git için nispeten standart bir grafik arayüz var gitk
. Aşağıda ediff'in ekran görüntüsü.
Ben bir vim kullanıcısıyım ve vim diff özelliğini seviyorum.
Her iki tarafta bir vim ile dikey olarak bölünmüş bir ekrandır.
Git, bu şekilde yapılandırdıktan sonra onu nasıl çağıracağını bilir:
git config --global merge.tool gvimdiff
Farkın her iki tarafında, istediğim gibi yapılandırılmış tüm vim gücüne sahibim.
VIM KULLANICI DEĞİLSEN, EVİ BU EVDE YAPMAYIN!
Çok güçlü ve son derece kullanışlı olmasına rağmen, vim, Notepad gibi genel GUI editörlerine ve aynı paradigmaya dayanan diğer tüm mükemmel editörlere kıyasla oldukça farklı bir paradigmadan yemek için bilinir.
Bu özelliği kullanmadan önce vim UI ile tanışmalısınız. Kolay, mantıklı ama farklı . Değişime tepki gösteren insanlar hakkındaki bütün uyarılar burada geçerlidir.
Maalesef vim bir holigan gibi konuşabilirim! Öyle değil: Metin editörü düzeyinde bile çeşitliliği seviyorum. Git de öyle.