Hero

Como ver un archivo de un commit especifico en GIT

Junio 04, 2013

roy
GIT

Hay ciertos momentos en los cuales deseamos ver un archivo en un commit anterior en GIT. Imagínate que estás haciendo un cambio al archivo de configuración y necesitas poner un valor que estaba presente en el archivo cinco commits atrás en el tiempo, entonces tendrías que hacer un checkout copiar la información y volver al HEAD y arreglar tu archivo de configuración.

El git show te muestra los distintos objetos en tu branch actual. De la siguiente manera puedes ver un archivo en un repositorio de git, de cualquier commit en tu terminal.

<pre title="Ejemplo git show">git show <hash-commit>:<url-archivo>

Este comando se puede implementar de las 2 siguientes manera:

<pre title="ejemplo del git show">git show HEAD^:Carpeta1/Archivo1.txt

git show d5d13b1:Carpeta1/Archivo1.txt

De esta forma podemos ver el contenido deseado sin hacer checkout o reverts de commits.

Feliz Día y Feliz Programación. 😎

Recibe consejos y oportunidades de trabajo 100% remotas y en dólares de weKnow Inc.