GIT: ¿Revertir el último compromiso?

¿Qué command utilizo para revertir los cambios realizados por la última confirmación? La confirmación ya se envió al server remoto.

git revert HEAD 

Eso retrasará la confirmación más reciente. Luego solo empújalo hacia arriba.

Puede replace HEAD con la revisión que desea.

Depende de lo que quieras decir al revertir. Desea hacer una reversión "real", es decir, crear otra confirmación que sea exactamente lo opuesto (diferencia) de la confirmación que desea revertir, o olvidar por completo la confirmación.

En el primer caso, como se mencionó: git revert HEAD . En el post de confirmación, menciona el motivo de la reversión. Luego presione el resultado.

En el segundo caso, git reset --hard HEAD~1 . Sin embargo, deberás forzar el empuje. Si está en la twig master (y su control remoto se llama origin ), eso sería git push origin +master .