In allen Commits geänderte Dateinamen anzeigen

John Wachira 15 Februar 2024
  1. Verwenden Sie git log, um in allen Commits geänderte Dateinamen anzuzeigen
  2. Abschluss
In allen Commits geänderte Dateinamen anzeigen

Dieser Artikel zeigt, wie man den Befehl git log verwendet, um die Dateinamen anzuzeigen, die durch Commits in Git geändert wurden. Unser Ziel ist es, dieselbe Ausgabe wie beim Befehl svn log -v zu erhalten.

Verwenden Sie git log, um in allen Commits geänderte Dateinamen anzuzeigen

Wir verwenden den Befehl git log, um die Commit-Historie in unserem Repository zu überprüfen. Sie können jedoch die Option --name-only hinzufügen, um die vollständigen Pfadnamen der von einem Commit betroffenen Dateien anzuzeigen.

Befehl:

$ git log --name-only

Mit dem Flag --oneline ist es einfacher, wenn Sie Hunderte von Commits haben.

Befehl:

$ git log --name-only --oneline

Ausgang:

überprüfen Sie den Commit-Verlauf in unserem Repository

Wenn wir die Dateinamen und den Status der betroffenen Dateien sehen möchten, führen Sie den folgenden Befehl aus.

Befehl:

$ git log --name-status

Ausgang:

siehe die Dateinamen und den Status der betroffenen Dateien

Das M steht für modifiziert, während A und D für hinzugefügt bzw. gelöscht stehen. Sie können auch das git log --stat für das diffstat der geänderten Dateien ausführen.

Befehl:

$ git log --stat --oneline

Ausgang:

Führen Sie das git log –stat für das Diffstat der geänderten Dateien aus

Abschluss

Sie können den Befehl git log so formatieren, dass er die Dateinamen der betroffenen Dateien in einem Commit anzeigt, wie der Befehl svn log-v. Wir haben einige Variationen des Befehls behandelt, die die Ausgabe entsprechend Ihren Anforderungen formatieren.

John Wachira avatar John Wachira avatar

John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.

LinkedIn

Verwandter Artikel - Git Log