188 Stimmen

Wie findet man Commits eines bestimmten Benutzers in Git?

Unser Projekt verwendet Git als Versionskontrollsystem, und kürzlich musste ich die Commits von jemandem überprüfen. Wie kann ich eine Liste der Übertragungen eines bestimmten Benutzers sehen?

213voto

Amber Punkte 473552

git log --author=<pattern> zeigt das Übergabeprotokoll gefiltert für einen bestimmten Autor an. ( --committer kann für Committer verwendet werden, wenn die Unterscheidung notwendig ist).

http://git-scm.com/docs/git-log

95voto

Cascabel Punkte 449595

Versuchen Sie dies:

git log --author=<name or email>

oder übergeben Sie die gleiche Option an gitk oder wenn Sie bereits in Gitk sind, gehen Sie zu Ansicht > Neue Ansicht und füllen Sie das entsprechende Feld aus. Der Name muss nicht exakt sein; er wird als Regex (eine Teilzeichenkette, im trivialen Fall) mit dem Feld author abgeglichen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X