¿Cómo revertir una confirmación en particular usando TortoiseGit?

Tengo un repository llamado padre de posts. Inicialmente, la versión de este repos era 1.1.0. Luego se actualizó a 1.2.0 con algunos cambios. Ahora hemos empujado algunos cambios más encima de esta versión. Por alguna razón, se debe revertir el compromiso en el que se cambió la versión de 1.1.0 a 1.2.0 con algunos cambios. ¿Es posible revertir ese compromiso, pero aún así mantener nuestros últimos cambios, que hemos superado? No hay files conflictivos en ambos commits

sí, puede: TortoiseGit -> Show Log , luego select esta confirmación, presione el button derecho y select desde el menu de context: Revert Change by this commit .

enter image description here

Se creará una nueva confirmación, que revierte esta confirmación, todas las demás confirmaciones permanecen intactas.

Desde atlassian git revert:

El command git revert deshace una instantánea comprometida. Pero, en lugar de eliminar la confirmación del historial del proyecto, se da count de cómo deshacer los cambios introducidos por la confirmación y agrega una nueva confirmación con el contenido resultante. Esto evita que Git pierda historial, lo cual es importante para la integridad de su historial de revisión y para una queueboración confiable.