Git: Den comment des letzten commit auslesen

Git: Den comment des letzten commit auslesen

Git: Den comment des letzten commit auslesen

veröffentlicht am 26.03.2018

Wenn man als Entwickler an einem Projekt weiterarbeiten will, ist es gelegentlich hilfreich zu wissen, welche Änderung zu letzt eingecheckt wurde. Zu diesem Zweck kann man sich natürlich in Git/BitBucket einloggen und nachschauen.

Schneller geht es jedoch, die gewünschten Infos per command über die Konsole zu ermitteln.

1) "git show": Schnellste Möglichkeit. Jedoch sehr unübersichtlich, da das "Diff" auch mit angezeigt wird

git show

git show

 

2) "git log -1": Schnell und einfach, Ausgabe des letzten commit, über mehrere Zeilen

git log -1

 

3) "git log --oneline -1": Schnell und einfach, Ausgabe des letzten commit in einer Zeile

git log --oneline -1

 

4) "git log -1 --pretty=%B": Gibt genau das aus, was gewünscht ist: Den comment zum letzten commit in diesem Repo

git log -1 --pretty=%B

 

5) Grundsätzlich kann man sich die Ausgabe mit dem folgenden Befehl global ordentlich aufpimpen:

git config --global alias.lg "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative"

Anschließend lässt sich der folgende Befehl anwenden, um alle commit-comments dieses Repos anzuzeigen. Mit den Cursor-Tasten kann man weiter navigieren, mit der Taste "q" kann die Ausführung beendet werden.

git lg

 

Oder, was unser anfänglicher Wunsch war, nur den letzten Commit mit unterschiedlichen Informationen anzeigen:

git lg -1

Ein interessanter Beitrag zum Thema finden sich hier: https://coderwall.com

Git: Den comment des letzten commit auslesen

Git: Den comment des letzten commit auslesen