Introducción

En este capítulo, aprenderás cómo examinar un repositorio de Git con la ayuda de varios comandos. Esta sección cubrirá todo lo relacionado con el estado del directorio de trabajo y el área de preparación, las referencias que muestran puntos específicos en el historial de Git, la visualización de metadatos del autor adjuntos a líneas específicas confirmadas, y las instantáneas confirmadas. Los comandos necesarios para examinar el repositorio de Git se describen brevemente a continuación. Encuentra información detallada en nuestras próximas páginas.
git status
El comando git status muestra el estado del directorio de trabajo y el área de preparación, permitiendo ver los cambios preparados y los archivos que Git no está rastreando. La salida de Status no muestra ninguna información sobre el historial confirmado del proyecto.
git log
El comando git log es una herramienta utilizada para examinar el historial de un repositorio y encontrar una versión específica de un proyecto. El comando git log muestra las instantáneas confirmadas. Se utiliza para listar y filtrar el historial del proyecto, y buscar cambios específicos. Solo opera sobre el historial confirmado.
git tag
Las etiquetas son referencias que muestran puntos específicos en el historial de Git. La función principal de las etiquetas es capturar un punto en el historial de Git que marca una versión de lanzamiento. Las etiquetas no cambian. Después de crear una etiqueta, no tiene historial de commits.
git blame
El comando git blame es una herramienta flexible. Su función más importante es mostrar los metadatos del autor adjuntos a una línea específica confirmada en un archivo. Se utiliza para explorar el historial del archivo y descubrir el último autor que modificó la línea.
Práctica
¿Cuáles de las siguientes afirmaciones describen correctamente las funcionalidades de varios comandos de Git para examinar un repositorio?