¿Cuál es la diferencia entre "squash" y "fixup" en Git / Git Extension?

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...