Chciałbym porównać dwie gałęzie, które znacznie się rozdzieliły. Chciałbym również ograniczyć moje porównanie do konkretnego podkatalogu, w którym pliki zostały przeniesione tylko w jednym z oddziałów.Git diff różne katalogi w różnych gałęziach
Przykład układ:
branch-a
└── sub
├── file1
├── file2
└── file3
branch-b
├── file2
├── file3
└── file4
Running git diff -M branch-b
z gałęzi-a poprawnie dyferencjału pliki, ale obejmuje wszystkie zmiany, nie tylko w sub. Próbowałem już używać --relative
, ale wydaje się to uniemożliwiać wykrywanie ruchu.