Diferencia entre revisiones de «Revirtiendo cambios»

De Wiki de EGC
Saltar a: navegación, buscar
Línea 1: Línea 1:
git te permite deshacer un cambio si has metido la pata. Por ejemplo, suponiendo la siguiente lista de cambios:
+
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.