¿Cómo hacer log de todas las twigs para el autor de una vez?

Necesito get el informe de todos los commits que hizo el autor. Hasta ahora, tengo la secuencia de commands que envuelve el siguiente command:

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

Funciona bien. Sin embargo, informa solo las acciones para la twig actual. ¿Hay alguna opción que registre los posts de confirmación para el autor de todas las twigs , no solo de la actual?

En otras palabras, ¿puede hacer una secuencia orderada inversa (por date y hora) de todas las confirmaciones en el repository y extraer la información de logging de esa secuencia?

Resuelto: (copydo del comentario a continuación que está oculto de otra manera)

El problema es que tengo un repository y dos clones para trabajar con concisión en dos twigs. Introduje los cambios en el repository de origen, pero olvidé search los cambios en el repository clonado. De esta manera parecía que --all no funcionó cuando lo usé para el repository clonado.

Tu command es correcto, ya que usas el --all switch que da todos los commits de todas las twigs. Para responder la pregunta en tu comentario, también funciona en repositorys simples.

En lugar de --all que quiera usar --branches , ya que --all también incluye refs/tags y refs/remotes .