Wie kann ich den Git-Protokollverlauf für alle Dateien in einem Ordner anzeigen?
Ich habe mehrere Beiträge zum Anzeigen des Protokolls für eine bestimmte Datei gefunden, aber nicht für einen bestimmten Ordner.
Sie können entweder foldername
oder verwenden foldername/*
. So oder so sollte es funktionieren.
git log -- path/to/folder
git log -- path/to/folder/*
Der Verlauf umbenannter Dateien wird bei dieser Methode nicht verfolgt.
path/to/folder
? werden sie auftauchen?*
) werden sie definitiv auftauchengit log
zeigt nur Commit-Informationen an. Wenn Sie möchten , Dateiänderungen sehen, stellen die-p
Flagge wie im vorherigen Kommentar erwähntWenn Sie ein Grafikwerkzeug wie gitk verwenden möchten, funktioniert es genauso:
quelle
gitk
hat eine sehr nützliche Benutzeroberfläche, ist aber ansonsten ziemlich gut. Wenn Sie sich für hübsche Benutzeroberflächen interessieren, können Sie auchMerge
(WIN / MAC / * NIX) vom Sublime Text-Team undFork
(WIN / MAC) in Betracht ziehen .