1121 Stimmen

Wie kann man alle Commits auflisten, die eine bestimmte Datei geändert haben?

Gibt es eine Möglichkeit, alle Commits aufzulisten, die eine bestimmte Datei geändert haben?

3 Stimmen

Suchen Sie nach Änderungen an einer Datei in einer einzelnen Verzweigung, in allen lokalen Verzweigungen, in allen Verzweigungen auf einer einzigen entfernten Verzweigung oder in allen? Ich denke, für alle ist ein Skript erforderlich.

1voto

AnshBikram Punkte 1828
# Shows commit history with patch
git log -p -<no_of_commits> --follow <file_name>

# Shows brief details like "1 file changed, 6 insertions(+), 1 deletion(-)"
git log --stat --follow <file_name>

参考

1voto

Unter Linux können Sie verwenden gitk für diese.

Es kann mit "sudo apt-get install git-gui gitk" installiert werden. Mit "gitk <Dateiname>" können Sie die Übertragungen einer bestimmten Datei anzeigen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X