tag remove remote practices create crear commits best git github merge git-pull

remove - ¿Cómo deshacer una fusión Git?



git tag commits (2)

Puede restablecer su rama al estado en que estaba justo antes de la fusión si encuentra la confirmación en la que estaba.

Una forma es usar git reflog , enumerará todos los HEAD que has tenido. Me parece que git reflog --relative-date es muy útil, ya que muestra cuánto tiempo hace que git reflog --relative-date cada cambio.

Una vez que encuentre esa confirmación, solo haga un git reset --hard <commit id> y su rama estará como estaba antes.

Si tiene SourceTree , puede buscar el <commit id> allí si git reflog es demasiado abrumador.

Accidentalmente hice un git pull origin master de dev, y el maestro se fusionó con dev. ¿Es posible deshacerse?

Ya he visto diferentes soluciones, probé esta desde dev y master: git revert -m 1 <commit> (una vez cada una) Pero obtuve: Todo está actualizado, cada vez

Quiero deshacer el maestro de fusión en dev: https://github.com/iliassk/PED_MyTodo/commits/dev commit: e382550


Si no ha comprometido la fusión, use:

git merge --abort