get reset --hard HEAD~1
De esta manera perdemos los cambios realizados en el working copy
como se nos pidio
git reflog + git reset < id commit>
Con git reflog buscamos el commit al que queremos it, el que ha sido
eliminado y con reset nos movemos con la rama styled a ese commit
No causo ningun conflicto. Los cambios solo se realizaron en styled
por lo que master simplemente se puso al dia
CONFLICTO. Al haber hecho otra rama con cambios con commit, hizo
conflicto con los cambios de styled.
No, master sigue poniendose al dia con el resto ya que todavia no se
ha hecho cambios en master
git log --graph
git merge --no-ff title
Si, se podria haber hecho fast forward ya que se mantenian en la misma
linea y al, master, no sufrir cambios, se habria actualizado
git reset <id commit>
git reset --hard HEAD~1
git branch -D title
git reflog + git reset <id commit>
git reflog + git checkout <id commit>
git reflog + git checkout <id commit>