2013-10-21 18 views
10

Önemli ölçüde ayrılan iki dalı karşılaştırmak istiyorum. Karşılaştırmamı, dosyaların yalnızca dallardan birinde taşındığı belirli bir alt dizine sınırlamak istiyorum.Git dallar arasında farklı dizinler var.

Örnek düzeni:

branch-a 
└── sub 
    ├── file1 
    ├── file2 
    └── file3 
branch-b 
├── file2 
├── file3 
└── file4 

dal-a doğru gelen git diff -M branch-b Koşu dosyaları diffs, ancak tüm değişiklikleri, alt değil sadece bu kapsar. --relative kullanmayı denedim, ancak bu hareket algılamayı engelliyor gibi görünüyor.

cevap

15

ben bunu anladım:

git diff branch-a:sub branch-b

İlgili konular