jueves, 13 de julio de 2023

Git diff

El comando git diff se utiliza en Git para mostrar las diferencias entre los cambios realizados en el repositorio en comparación con el estado actual o con una confirmación anterior. Sirve para visualizar los cambios realizados en los archivos y directorios.

El uso básico del comando git diff es el siguiente:

git diff

Esto muestra las diferencias entre el estado actual del repositorio (área de trabajo y área de preparación) y la confirmación más reciente. Muestra las líneas agregadas y eliminadas en cada archivo modificado desde la última confirmación.

Además, se pueden utilizar diferentes opciones con el comando git diff para personalizar la salida y mostrar diferencias específicas. Algunas opciones comunes son:

--staged: Muestra las diferencias entre el área de preparación (staging area) y la última confirmación.
<commit>: Muestra las diferencias entre el estado actual y una confirmación específica indicada por el hash del commit o el nombre de la rama.
--color-words: Muestra las diferencias resaltando las palabras modificadas en lugar de las líneas completas.

Por ejemplo, para mostrar las diferencias entre el área de preparación y la última confirmación, puedes usar el siguiente comando:

git diff --staged

Esto muestra las diferencias entre los archivos que se han agregado al área de preparación y la confirmación más reciente.

También puedes especificar un commit específico para ver las diferencias entre el estado actual y ese commit:

git diff <commit>

Donde <commit> puede ser el hash del commit o el nombre de una rama.

El comando git diff es una herramienta muy útil para revisar los cambios realizados en el repositorio y entender las modificaciones en los archivos antes de realizar confirmaciones o realizar otras operaciones en Git.

No hay comentarios.:

Publicar un comentario