Wie kann ich mit Git frühere Diff-Commits anzeigen?

Lesezeit: 1 Minute

Wie kann ich mit Git fruhere Diff Commits anzeigen
Lampenschirm

Wie kann ich mit Git frühere Diff-Commits anzeigen?

Ich habe eine Datei, für die ich mehrere Commits gemacht habe, aber ich möchte frühere Versionen der Datei UND ihre Diffs in verschiedenen Stadien anzeigen. Zu sehen, wo ich Fehler gemacht habe und wie ich sie behoben habe, hilft meinem Code wirklich. Übrigens verwende ich Tower als GUI auf Git.

1641702338 378 Wie kann ich mit Git fruhere Diff Commits anzeigen
Ahmish

git log --full-diff -p your_file_path

Kasse:
http://git-scm.com/docs/git-log

  • --full-diff gibt alle Dateien in diesen Commits. Dies sind möglicherweise zu viele Informationen, wenn Sie nur nach dem suchen -p Patches, die an einer bestimmten Datei vorgenommen wurden. Es kann nützlich sein, alle geänderten Dateien gleichzeitig anzuzeigen, da sie möglicherweise mit der angezeigten Datei zusammenhängen.

    – Bogenschütze gewähren

    22. Dezember ’17 um 18:32

Du brauchst git log. Wenn Sie an einer Datei interessiert waren SOMEFILE benutzen

$ git log -p SOMEFILE

Der -p Option zeigt den Patch an, der wahrscheinlich das gesuchte Diff ist.

  • Ich denke, diese Antwort beantwortet die Frage direkter.

    – Bogenschütze gewähren

    22. Dezember ’17 um 18:34

Wenn Sie keine bestimmte Datei angeben möchten, und sehen Sie sich das Diff für . an alle Dateien geändert, einfach verwenden

$ git log -p

.

200280cookie-checkWie kann ich mit Git frühere Diff-Commits anzeigen?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy