6 - Deshacer los cambios hechos a un repositorio local

Lección 6 del curso Git y GitHub.

En la lección anterior vimos todos los elementos esenciales del control de versiones con Git, es decir vimos cómo almacenar los cambios en un repositorio local.

Sin embargo, en el proceso de desarrollo, en ocasiones hay situaciones en las que decidimos hacer algunos cambios pero luego nos damos cuenta de que no queremos almacenarlos o de que hemos almacenado esos cambios y queremos deshacer esta operación.

Así que en esta lección veremos diferentes formas de deshacer los cambios que hayamos hecho a nuestro repositorio.

Contenido exclusivo suscriptores

Suscríbete para tener acceso al video con la explicación detallada de esta lección. Además podrás disfrutar de todos los cursos de la Academia Online

Muy bien, ya hemos visto cómo hacer uso de git rm para remover archivos que habían sido añadidos erróneamente al repositorio así como la manera de enmendar un cambio guardado previamente con git commit haciendo uso de la opción amend (enmendar).

Estas herramientas, aunque son de uso ocasional, nos dan opciones adicionales al control de versiones que vimos en la lección anterior.

En este punto tenemos las herramientas básicas para el control de versiones, pero hasta ahora hemos hecho este control únicamente de manera local.

Pero lo interesante del control de versiones es poder sincronizar los cambios locales con un repositorio remoto. De esta manera no sólo tendremos un backup de nuestro repositorio directamente en la nube sino que tendremos la posibilidad de comenzar a trabajar en nuestros proyectos de forma colaborativa.

Así que en la próxima lección veremos precisamente cómo trabajar con repositorios remotos de GitHub para sincronizar un repositorio local con uno remoto.

Ver todas las lecciones de este curso