Antworten:
Verwenden Sie einfach den folgenden Befehl
git show a2c25061
git show a2c25061 --statfunktioniert genauso und ist leichter zu merken
git log -1 --format="%an %ae%n%cn %ce" a2c25061
Der Abschnitt Pretty Formats der git showDokumentation 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%nanstelle von\n… erhalten.Die Platzhalter sind:
%an: Autorenname%ae: Autor E-Mail%cn: Name des Committers%ce: Committer-E-Mail
%sSie 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 -pist 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.