2016-07-28 30 views
1

Wie kann man in jeder bekommen log mit den Unterschieden kombiniert Inserat begehen
dh:Git Protokoll mit diff für eine bestimmte Datei

commit1 
Author 
Date 
Commit message 
changes between commit1 and commit2 

commit2 
Author 
Date 
Commit message 
changes between commit2 and commit3 
... 

Mit
git log /some/file
Gibt eine Auflistung der Commits das änderte einige/Datei

dh

commit1 
Author 
Date 
Commit message 

commit2 
Author 
Date 
Commit message 
... 

jedoch in jedem die Änderungen verpflichten wird nicht

Verwendung angezeigt
git diff hash1..hash2 /some/file
Gibt die Änderungen in/some/Datei zwischen diesen beiden Commits.
Aber nur zwischen diesen zwei Commits, nicht durch alle Commits, die geändert/https://git-scm.com/docs/git-log some/Datei

Antwort

2

Nach Sie

git log -p path
zeigen Commits verwenden können, die die angegebenen Pfade und Diffs über den gleichen angegebenen Pfade berühren.