[solucionado] Como modificar un commit anterior al actual
Publicado por xve (18 intervenciones) el 26/05/2018 09:20:30
En este caso, he tenido que modificar un commit de hace un par de días, ya que me deje una modificación en una linea, y por no hacer un commit nuevo...
La solución ha sido utilizar rebase...
1.- buscamos el commit que queremos modificar:
2.- vamos a modificar el commit en custion:
3.- en la ventana que nos muestra, reemplazamos "pick" por "edit"
4.- realizamos las modificaciones en el código, y lo añadimos al stash:
5.- hacemos el commit de los cambios:
6.- hacemos el continue en el rebase para que haga su magia
Espero que nos sirva de ayuda
La solución ha sido utilizar rebase...
1.- buscamos el commit que queremos modificar:
1
git log --oneline --all --graph --decorate
2.- vamos a modificar el commit en custion:
1
git rebase 2a53b19^ -i
3.- en la ventana que nos muestra, reemplazamos "pick" por "edit"
4.- realizamos las modificaciones en el código, y lo añadimos al stash:
1
git add .
5.- hacemos el commit de los cambios:
1
git commit --amend
6.- hacemos el continue en el rebase para que haga su magia
1
git rebase --continue
Espero que nos sirva de ayuda
Valora esta pregunta


1