Autor | @Anonymous |
---|---|
Responsable | Architecture Owner |
Descripción de qué se busca con esta guía.
El historial de commits te permite conocer todos los cambios que se han realizado en la rama de tu repositorio de GitHub. A su vez, posee información relevante como el autor y la fecha en la que se realizaron dichos cambios.
Asegúrate de estar en la dirección correcta de tu proyecto en la terminal de tu editor de código como Visual Studio.
Posteriormente, verifica que estés en la rama correspondiente por medio de ingresar el comando:
git status
Si no estás en la rama correspondiente, realiza el siguiente comando para colocarte en la rama donde deseas consultar el historial.
git checkout <nombre de la rama>
El siguiente comando te permitirá consultar el historial de commits de la rama.
git log
El comando git log te mostrará todos los commits realizados en la rama del más reciente al más antiguo. Para delimitar el número de los commits que deseas que aparezcan deberás ingresar:
git log -n <número>
Ejemplo de como se ve en la terminal un log:
Para recuperar una versión en específico de una rama de GitHub deberás conocer el ID del commit, dicho ID se obtiene al consultar el historial de commits.
Una vez que posees el ID del commit para regresar la rama a una versión anterior, haz el siguiente comando:
git revert <ID>
Este comando hará que los cambios que sucedieron dentro de ese commit se borrarán. Sin embargo, el historial de commits y los commits posteriores al ese commit no se borrarán. A su vez, esta versión alterna del repositorio modificado estará en tu repositorio local.
Por lo tanto, realiza los cambios que consideres necesarios para que puedas enviar una confirmación de los cambios realizados en esta versión alterna y enviarlos al repositorio remoto.