Vielleicht möchten Sie Folgendes überprüfen:
git gui blame <filename>
Bietet Ihnen eine schöne grafische Darstellung von Änderungen wie "Git-Schuld", aber mit anklickbaren Links pro Zeile, um zu früheren Commits überzugehen. Bewegen Sie den Mauszeiger über die Links, um ein Popup mit Festschreibungsdetails zu erhalten. Nicht meine Credits ... habe es hier gefunden:
http://zsoltfabok.com/blog/2012/02/git-blame-line-history/
git gui
ist eine grafische Tcl / Tc-Schnittstelle zu Git. Ohne weitere Parameter wird eine ziemlich einfache, aber nützliche grafische App zum Festschreiben von Dateien, Hunks oder sogar einzelnen Zeilen und ähnlichen Befehlen wie Ändern, Zurücksetzen, Drücken ... gestartet. Sie ist Teil der Git Stock Suite. Unter Windows ist es im Installationsprogramm enthalten. Auf debian - ich weiß nichts über andere * nix-Systeme - muss es separat installiert werden:
apt-get install git-gui
Aus den Dokumenten:
https://git-scm.com/docs/git-gui
BESCHREIBUNG
Eine Tcl / Tk-basierte grafische Benutzeroberfläche für Git. git gui konzentriert sich darauf, Benutzern das Vornehmen von Änderungen an ihrem Repository zu ermöglichen, indem neue Commits vorgenommen, vorhandene geändert, Zweige erstellt, lokale Zusammenführungen durchgeführt und Remote-Repositorys abgerufen / verschoben werden.
Im Gegensatz zu gitk konzentriert sich git gui auf die Commit-Generierung und die Annotation einzelner Dateien und zeigt keinen Projektverlauf an. Es werden jedoch Menüaktionen bereitgestellt, um eine Gitk-Sitzung innerhalb der Git-GUI zu starten.
git gui funktioniert bekanntermaßen auf allen gängigen UNIX-Systemen, Mac OS X und Windows (sowohl unter Cygwin als auch unter MSYS). Soweit möglich werden die betriebssystemspezifischen Richtlinien für Benutzeroberflächen befolgt, wodurch git gui eine ziemlich native Benutzeroberfläche für Benutzer ist.
BEFEHLE
Schuld
Starten Sie einen Schuld-Viewer für die angegebene Datei in der angegebenen Version (oder ein Arbeitsverzeichnis, falls nicht angegeben).
Browser
Starten Sie einen Baumbrowser, der alle Dateien im angegebenen Commit anzeigt. Über den Browser ausgewählte Dateien werden im Schuldbetrachter geöffnet.
Citool
Starten Sie git gui und vereinbaren Sie genau ein Commit, bevor Sie die Shell verlassen und zur Shell zurückkehren. Die Benutzeroberfläche kann nur Aktionen festschreiben, wodurch die Startzeit der Anwendung geringfügig verkürzt und die Menüleiste vereinfacht wird.
Ausführung
Zeigen Sie die aktuell ausgeführte Version von git gui an.
-w
Option. Es gibt auch-M
für verschobenen / kopierten Code