He estado usando Git Extensions por un tiempo (¡es increíble!) Pero no he encontrado una respuesta simple a lo siguiente:
A veces, al escribir un mensaje de confirmación, comete un error tipográfico. Mi amigo me mostró cómo solucionarlo de la siguiente manera (en Extensiones de Git):
Haga clic con el botón derecho en el compromiso> Avanzado> Confirmación de reparación
Entonces simplemente marco la casilla "Modificar" y reescribo mi mensaje y ¡listo! Mi mensaje de confirmación está arreglado.
Sin embargo, esta otra opción "Squash commit" ... ¡¿Siempre me he preguntado qué hace ?!
Mi pregunta es:
¿Alguien podría simplemente explicarme cuál es la diferencia exacta entre Squash commit y Fixup commit en Git / Git Extentions ? Se ven un poco ... "similares" a mí:
rebase
y aplastar / arreglar en los documentos de Git .