Wie logge ich mich aus allen Filialen auf einmal für den Autor ein?

Ich muss den Bericht über alle vom Autor durchgeführten Commits erhalten. Bisher habe ich das Skript, das den folgenden Befehl umschließt:

<code>git log --pretty=format:"%ad:%an:%d:%B" --date=short --reverse --all --since=2.months.ago --author=Petr
</code>

Es funktioniert gut. Es werden jedoch nur die Aktionen für den aktuellen Zweig gemeldet. Gibt es eine Option, die die Commit-Nachrichten für den Autor protokolliert?aus allen Branchenbilden nicht nur die aktuelle?

Mit anderen Worten, kann git eine in umgekehrter Reihenfolge (nach Datum und Uhrzeit) sortierte Abfolge aller Commits im Repository erstellen und die Protokollinformationen aus dieser Abfolge extrahieren?

Gelöst: (kopiert aus dem Kommentar unten, der sonst ausgeblendet ist)

Das Problem war, dass ich ein Repository und zwei Klone habe, um gleichzeitig auf zwei Zweigen zu arbeiten. Ich habe die Änderungen in das Ursprungs-Repository verschoben, aber ich habe vergessen, die Änderungen in das geklonte Repository zu übertragen. So schien es mir--all funktionierte nicht, wenn es für das geklonte Repository verwendet wurde.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage