Как сделать git log сразу из всех веток для автора?

Мне нужно получить отчет обо всех коммитах, которые сделал автор. Пока у меня есть сценарий, который заключает в себе следующую команду:

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

Работает нормально. Тем не менее, он сообщает только о действиях для текущей ветви. Есть ли опция, которая бы регистрировала сообщения о коммитах для автораfrom all branches, а не только из текущего?

Другими словами, может ли git создать отсортированную по дате и времени последовательность всех коммитов в репозитории и извлечь информацию журнала из этой последовательности?

Solved: (скопировано из комментария ниже, который скрыт в противном случае)

Проблема была в том, что у меня есть один репозиторий и два клона для одновременной работы на двух ветвях. Я отправил изменения в исходный репозиторий, но забыл получить изменения клонированного репозитория. Так казалось, что--all не работал при использовании его для клонированного хранилища.

Ответы на вопрос(2)

Ваш ответ на вопрос