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
.