Antworten:
Verwenden Sie einfach den folgenden Befehl
git show a2c25061
git show a2c25061 --stat
funktioniert genauso und ist leichter zu merken
git log -1 --format="%an %ae%n%cn %ce" a2c25061
Der Abschnitt Pretty Formats der git show
Dokumentation enthält
format:<string>
Im
format:<string>
Format können Sie angeben, welche Informationen angezeigt werden sollen. Es funktioniert ein bisschen wie das printf-Format, mit der bemerkenswerten Ausnahme, dass Sie eine neue Zeile%n
anstelle von\n
… erhalten.Die Platzhalter sind:
%an
: Autorenname%ae
: Autor E-Mail%cn
: Name des Committers%ce
: Committer-E-Mail
%s
Sie die Commit-Nachricht erhalten
Es gibt zwei Möglichkeiten, dies zu tun.
1. Geben Sie die SHA des Commits an, das Sie für das Git-Protokoll anzeigen möchten
git log -p a2c25061
Wo -p
ist die Abkürzung für Patch
2. Verwenden Sie Git Show
git show a2c25061
Die Ausgabe für beide Befehle lautet:
git log a2c25061 -n 1
. Es werden nur Informationen zum Festschreiben ohne Diff angezeigt.