título = Empujé algo roto tarjetas = revertir el empujón [descripción] Estábamos hablando de cómo deshacer una confirmación y solucionarla. Esto sólo ayuda cuando aún no lo has activado a un control remoto. Cuando eso haya sucedido y desee deshacer completamente los efectos de la confirmación, su mejor opción es `git revert` [configuración] eco "esto está bien ? ? ?" > texto git agregar. git commit -m bien eco "esto está bien esto también está bien ? ?" > texto git commit -estoy "también bien" eco "esto está bien esto también está bien esto es muy malo ?" > texto git commit -soy "muy malo" eco "esto está bien esto también está bien esto es muy malo esto está bien otra vez" > texto git commit -estoy "bien otra vez" equipo principal de git push git rama -u equipo/principal principal [equipo de preparación] [equipo ganador] # La rama principal del equipo ya no contiene lo malo. ! { git show principal:texto | grep -q "muy malo"; } # Y el historial no ha sido modificado. git show principal^:texto | grep -q "muy malo"