Después de una instantánea básica de un repositorio, se utilizan los siguientes comandos para obtener su historial de confirmaciones.
- registro de git
- bitácora de git
- diferencia de git
Ahora, discutiremos cada comando y sus diferentes opciones disponibles.
git log: como sugiere el nombre, este comando muestra registros de confirmación. Es un comando que le permite ver información sobre la confirmación anterior. A diferencia del comando de estado de git , solo inspecciona el historial del repositorio comprometido.
- git log –all o git log: este comando muestra todas las confirmaciones.
- git log -n “limit”: esta opción ayuda a filtrar el historial de confirmaciones aplicando el límite. Reemplazar «límite» con una cantidad de confirmaciones limitará la salida como n las confirmadas más recientemente.
- log –author=”name”: esta opción limita la salida a confirmaciones por autor en particular “nombre”.
- git log –committer=”name”: esta opción limita el resultado a las confirmaciones realizadas por esa persona.
- git log -p: esta opción muestra la vista más detallada del historial. Aquí p significa parche.
- git log –oneline: esta opción se usa para obtener información básica en una sola línea por confirmación.
- git log –stat: esta opción ayuda a ver el resumen de los cambios realizados en cada confirmación.
- git log «archivo»: esta opción muestra las confirmaciones que incluyen el archivo especificado.
- git log –before(or –after) “date”: esto limita las confirmaciones a aquellas dentro de un rango de fechas dado. La fecha se especifica como string en formato «yyyy-mm-dd».
- git log –después de “fecha” –antes de “fecha”: esta opción especifica un intervalo de fechas.
git shortlog: este comando es un «subcomando» de git log, ya que resume la salida de git log. Cada confirmación está agrupada por autor y título.
- git log -n
–numbered: muestra la salida según el número de confirmaciones por autor. - git log -s
–summary: esta opción suprime la descripción de confirmación - git log -e
–email: Esta opción muestra la dirección de correo electrónico de cada autor. - git log -c
–committer:m Esta opción muestra las identidades de los autores en lugar de los autores. - git log «rango de revisión»: muestra las confirmaciones en el rango de revisión especificado.
git diff: este comando se usa para comparar diferentes versiones del archivo o, en otras palabras, muestra los cambios entre las confirmaciones, el árbol de trabajo, las ramas, los archivos, etc.
Resumiendo: aprendimos que un comando de registro de git es una herramienta básica que se usa para revisar el historial de confirmaciones. git log es un registro continuo de confirmaciones. git shortlog es solo un subcomando de git log, que resume la salida de git log. Acabamos de describir el comando git diff como una de las opciones más avanzadas de git.
Publicación traducida automáticamente
Artículo escrito por namanbhatia2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA