Wie zu sehen git diff von Anfang an den KOPF?
Ich bin mit git
zum nachverfolgen von änderungen in Konfigurationsdateien von third-party-Anwendung. Im ersten moment habe ich initial commit und dann war passend Einstellungen der Anwendung allmählich. Jetzt habe ich Letzte gute Einstellungen und verpflichtet Sie in git
. Ich wünschte, um zu sehen, was ich geändert hatte.
Wie dies zu erreichen?
Habe ich
git log --graph
oder ähnlich, aber Sie sehen alle commits markiert, die mit langen hexadezimal-zahlen. Darf ich für git diff
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie das -p-argument mit git log, um alle diffs für alle übertragungen:
Wenn Sie möchten, um zu sehen, das komplette diff aus der ersten commit-an-KOPF-können Sie etwas wie das hier tun:
Ganz am Anfang gab es nichts, also der Unterschied zwischen nichts und KOPF ist in der Tat.. alles das ist im KOPF.
Wenn Sie jedoch definieren Anfang an als "nach dem ersten Begehen", dann verwenden Sie einfach git diff mit der id des ersten commit. (
git diff 1234567..HEAD
)Ich mit diesem einfachen Befehl unten für die Liste, die alle erfassten Dateien:
Können Sie die folgenden Befehle verwenden,
Änderungen zwischen dem Kopf und dem index.
Wechsel zwischen Kopf-und Arbeitsdateien.
Änderungen zwischen zwei commits
Haben Sie auch einen Blick auf die folgenden und Einsatz wie pro Anforderung: