Wie kann ich den Verlauf eines einzelnen Dateiinhalts im TortoiseGit-Log anzeigen?

Melden
  1. Schritt-für-Schritt-Vorgehen
  2. Weitere Funktionen im Dateiverlauf
  3. Zusammenfassung

Wenn Sie in TortoiseGit den Verlauf einer einzelnen Datei betrachten möchten, also die Änderungen an dieser Datei über verschiedene Commits hinweg verfolgen wollen, so ist das grundsätzlich sehr einfach möglich. TortoiseGit bietet hierzu eine spezielle Funktion, mit der Sie den sogenannten "Log" nur für diese einzelne Datei anzeigen können. Dabei sehen Sie alle Commits, die diese Datei betreffen und können sogar die Änderungen im Inhalt zwischen einzelnen Versionen vergleichen.

Schritt-für-Schritt-Vorgehen

Um den Verlauf einer bestimmten Datei zu sehen, navigieren Sie zunächst im Windows Explorer zu dem Verzeichnis, in dem sich die gewünschte Datei befindet. Klicken Sie dann mit der rechten Maustaste auf diese Datei. Im Kontextmenü wählen Sie den Eintrag TortoiseGit. Dort finden Sie die Option Show Log (Log anzeigen). Wenn Sie diese öffnen, bekommen Sie eine Übersicht aller Commits, bei denen diese Datei verändert wurde. Die angezeigten Einträge sind gefiltert, sodass nur Änderungen an genau dieser Datei angezeigt werden.

Im Log-Fenster können Sie durch die Liste der Änderungen scrollen und sich detaillierte Informationen zu jedem Commit ansehen. Wählen Sie einen Commit aus, um die spezifischen Änderungen an der Datei in diesem Commit visuell dargestellt zu bekommen. Dies ermöglicht es Ihnen, den Verlauf des Dateiinhalts über die Zeit nachzuvollziehen und einzelne Unterschiede zwischen Versionen zu analysieren.

Weitere Funktionen im Dateiverlauf

Zusätzlich gibt es die Möglichkeit, im Logfenster über die Schaltfläche Compare with previous revision die Unterschiede zwischen zwei aufeinanderfolgenden Versionen der Datei zu vergleichen. Auch historische Versionen lassen sich per Rechtsklick auschecken oder öffnen, falls Sie den Inhalt genauer inspizieren möchten. Mit der Option Follow renames können Sie den Verlauf der Datei sogar weiterverfolgen, falls diese umbenannt wurde.

Wenn Sie hingegen den kompletten Projektverlauf sehen wollen, wird dabei jeder Commit angezeigt, unabhängig davon, welche Dateien verändert wurden. Die Filterung auf eine einzelne Datei im beschriebenen Wege ist also der Schlüssel, um den Verlauf nur dieser einen Datei gezielt anzusehen.

Zusammenfassung

Der Verlauf eines einzelnen Dateiinhalts im TortoiseGit-Log ist somit direkt über das Kontextmenü der Datei zugänglich. Durch Rechtsklick auf die Datei und Auswahl von TortoiseGit → Show Log sehen Sie alle relevanten Commits, die diese Datei betreffen. Das Logfenster bietet umfangreiche Möglichkeiten, um Unterschiede zwischen Versionen anzuzeigen und den Entwicklungsverlauf der Datei nachzuvollziehen. So erhalten Sie eine gezielte Übersicht über den Inhalt und dessen Veränderungen im Projektverlauf.

0

Kommentare