git difftool, diff dosyaları hemen açın, seri değil
Varsayılan git diff davranışı seri her diff file (önceki dosya sonraki dosya açmadan önce kapatılması bekleyin).
Bir şekilde tüm dosyaları aynı anda açmak için arıyorum - örneğin BeyondCompare bu aynı BC pencere içerisinde sekmeler tüm dosyaları açın.
Bu daha kolay değişiklikler karmaşık bir dizi inceleme yapmak; geri ve ileri diff dosyalar arasındaki fiske ve önemsiz dosyaları Yoksay.
CEVAP
git
v1 ile başlayan.7.11, git difftool --dir-diff
dizin diff gerçekleştirmek için kullanabilirsiniz.
Şöyle cevap 2* *yüklemeler v1 daha eski için geçerlidir.7.11.
Bu aynı soru git mail list tarihinde soruldu.
Bir kabuk keyfi dizini arasında bir fark gerçekleştiren e-posta iş parçacığı dayalı işleyen bir araya getirdim.
Gıt v1 ile başlayan.7.10, git-diffall
komut standart gıt yükleme contrib
dahildir.
V1 daha önce sürümleri için.7.10, GitHub git-diffall
projeden yükleyebilirsiniz.
İşte işin adı:
Git-diffall komut dosyası sağlar dizini diff için mekanizma tabanlı git. Komut kullanır diff.aracı yapılandırma seçeneği için diff görüntüleyici kullanıldığını belirlemek.
Bu komut ile uyumludur formları bir dizi belirtmek için kullanılır diff Gözden:
1)
git diffall
: arasında fark gösterir çalışma ağaç ve değişiklikler gerçekleştirdi
2)git diffall --cached [<commit>]
: gösterir aşamalı değişiklikler arasındaki fark veHEAD
(veya başka adlı commit)
3)git diffall <commit>
: gösterileri arasındaki fark ağaç çalışma ve adlı işlemek
4)git diffall <commit> <commit>
: diff göster iki isminde arasında tamamlar
5)git diffall <commit>..<commit>
: aynı yukarıda
6)git diffall <commit>...<commit>
: bu değişiklikleri göster Dalı içeren ve bu kadar bir ortak başlayan ikinci<commit>
Her iki atasıNot: tüm formlar isteğe bağlı bir yol almak sınırlayıcı 14**
Bu script example provided by Thomas Rast on the Git list dayanmaktadır.
İzlenmeyen dosyaları üzerinde git diff...
Yinelemeli olarak kullanarak Emacs ve ...
Hemen penceresinde dinamik 'Micro...
Nexus 4 değil MTP) dosyaları gösterme...
Nasıl üstesinden gelmek için "dat...