Diferencia entre revisiones de «Revirtiendo cambios»
De Wiki de EGC
(No se muestran 2 ediciones intermedias del mismo usuario) | |||
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 13: | Línea 13: | ||
$ git revert b32395c | $ git revert b32395c | ||
</source> | </source> | ||
+ | |||
+ | Cuidado con revertir cambios muy antiguos, pueden resultar en conflictos. En ese caso git te solicitará ayuda para resolverlos. | ||
+ | |||
+ | Ojo: 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 actual 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.
Ojo: Si no has hecho git push, no hace falta que uses git revert. Puedes deshacer el cambio que tienes en tu repositorio local.