Diferencia entre revisiones de «Revirtiendo cambios»
De Wiki de EGC
Línea 1: | Línea 1: | ||
− | git te permite deshacer un cambio | + | git te permite deshacer un cambio ya aplicado al repositorio principal (es decir, que ya hiciste 'git commit' y 'git push'). Por ejemplo, suponiendo la siguiente lista de cambios: |
<source lang="bash"> | <source lang="bash"> | ||
Línea 15: | Línea 15: | ||
Cuidado con revertir cambios muy antiguos, pueden resultar en conflictos. En ese caso git te solicitará ayuda para resolverlos. | Cuidado con revertir cambios muy antiguos, pueden resultar en conflictos. En ese caso git te solicitará ayuda para resolverlos. | ||
+ | |||
+ | Si no has hecho ''git push'', no hace falta que uses ''git revert''. Puedes [[Deshaciendo_cambios|deshacer el cambio]] que tienes en tu repositorio local. |
Revisión del 16:07 5 nov 2014
git te permite deshacer un cambio ya aplicado al repositorio principal (es decir, que ya hiciste 'git commit' y 'git push'). Por ejemplo, suponiendo la siguiente lista de cambios:
$ git log --oneline
da883f2 add .gitignore file
b32395c Update README file
9d95b3f This is my initial commit
Si quieres revertir b32395c, basta hacer:
$ git revert b32395c
Cuidado con revertir cambios muy antiguos, pueden resultar en conflictos. En ese caso git te solicitará ayuda para resolverlos.
Si no has hecho git push, no hace falta que uses git revert. Puedes deshacer el cambio que tienes en tu repositorio local.