Cambiar muchos posts de confirmación

Transferí mi esencia y todas sus revisiones a un repository git gracias a esta gran function de import de Github .

Pero ahora todos los posts de compromiso están vacíos :

Sin post de compromiso
UsuarioA comprometido en GitHub hace 27 días

¿Cómo cambiar el post de confirmación de todas estas 9 o 10 confirmaciones, un mes después?

(¿Es posible directamente en el website de Github?)

Bueno, puedes usar git rebase -i HEAD^8 para cambiar los posts interactivamente. Esto abrirá un editor y usted puede cambiar los posts de confirmación y puede cambiar la pick palabra para reword a reword y ahora puede volver a escribir cada post de confirmación. Tenga en count que esta acción reescribe todo su historial, lo que significa que debe hacer git push --force para actualizar el repository remoto.

Al hacer git push --force también actualizarás el historial remoto, lo que significa que el contribuyente tiene que volver a tirar o incluso volver a clonar el repository para integrar el nuevo historial, lo que puede provocar fusiones horribles o incluso la pérdida de cambios.