/ / Git file diff / history z nazwami - git

Git file diff / history z nazwami - git

Muszę zrobić różnicę git między plikiem naaktualny HEAD i data przeszły. Jednak tutaj jest kopacz: rozszerzenie pliku zostało ODNOWIONE, co stanowi problem dla większości narzędzi GUI, tj. XCode ma tę funkcję, ale zrywa z powodu pliku o zmienionej nazwie, mimo że Git jest (jak sądzę) zdolny do tego.

Czy ktoś wie, jak ręcznie wykonać tę różnicę?

dzięki

Odpowiedzi:

2 dla odpowiedzi № 1

Dla każdego pojedynczego pliku możesz po prostu użyć revision:path składnia w obu plikach. Na przykład możesz wykonać następujące czynności.

git diff HEAD:Foo 1af1f21845f:Foo.cc