Wenn Sie die Befehlszeile verwenden möchten, können Sie die verwenden --author=<your name>
Zum Beispiel: um Ihre letzten 5 Commits zu sehen
git log -n 5 --author=Salvador
Wenn Sie eine einfachere einzeilige Lösung wünschen:
git log --oneline -n 5 --author=Salvador
Bearbeitet, um hinzuzufügen
Wenn Ihnen die einzeilige Version gefällt, versuchen Sie, einen Alias für git log
diesen zu erstellen (dies ist, was ich für zsh habe).
alias glog="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
Jetzt kann ich einfach verwenden:
glog -n 5
Und ich bekomme eine schöne Ausgabe wie:
Was farbig ist, zeigt den Namen des Autors und zeigt auch das Diagramm und Sie können immer noch andere Flags (wie --author) übergeben, mit denen Sie es noch mehr filtern können.
git log -5
. Wenn Sie die Anzahl der Commits begrenzen, die innerhalb eines Skripts ausgegeben werden sollen, sollten Sie freundlich zu anderen sein und die lange Option verwenden, zgit log --max-count=5
.