with - ¿Git rebase cambio de autor?
git change name commit (1)
Esta pregunta ya tiene una respuesta aquí:
Así que estúpidamente hice 3 confirmaciones en una máquina que no estaba configurada para git (sin autor o correo electrónico) y quiero cambiar esos 3 confirmaciones (no se han enviado) a lo que se supone que deben ser.
Sé que git commit --amend
puede cambiar el autor, pero ¿cómo puedo hacerlo en 3? Sé que rebase puede cambiar el mensaje. ¿Hay alguna manera de cambiar de autor?
Puede utilizar rebase interactiva. La respuesta de esta publicación le da un ejemplo: Cambiar autor de confirmación en una confirmación específica .
El autor solicita un cambio de autor en una confirmación específica, pero se puede utilizar la reorganización interactiva para cambiar los autores de múltiples confirmaciones si edit
todas las confirmaciones que desea cambiar.
Otras posibles técnicas útiles relacionadas con la reorganización interactiva se pueden encontrar en el libro Pro Git http://git-scm.com/book/en/Git-Tools-Rewriting-History , que incluye el aplastamiento, el cambio de orden, la edición de mensajes, etc.