Como sabemos, git es un sistema de control de versiones muy utilizado. El término » Sistema de control de versiones » se explica por sí mismo, lo que significa que explica que para cualquier repositorio en el que el usuario pueda trabajar después de su inicialización. El git rastrea y mantiene los cambios y actualizaciones realizados en el repositorio. Muchas organizaciones usan repositorios git para almacenar sus proyectos y trabajar en ellos durante años y desarrollarlos con la ayuda de diferentes desarrolladores y probadores en conjunto. Git ayuda y administra las actualizaciones junto con diferentes parámetros en función de los cuales podemos consultar fácilmente los registros para llegar a la actualización específica que se realizó en el pasado.
registro de Git
El comando git log se usa para ver la lista de registros de confirmación. Los datos se representan en forma de registro inverso, es decir, mostrando los más recientes en la parte superior y los demás en la parte inferior. El registro contiene detalles sobre la marca de tiempo de la confirmación, el autor de la confirmación, la rama en la que se realizó la confirmación, el ID SHA (algoritmo hash seguro) de la confirmación y el mensaje de confirmación.
Las diversas opciones para formatear el registro de git son las siguientes:
--author=<Name>
Ayuda a formatear el registro para aquellas confirmaciones solo donde el autor era un usuario específico. Esta opción ayuda a revisar los registros realizados por cualquier usuario específico en un repositorio.
--since=<Date> / --after=<Date>
Estas opciones ayudan a formatear el registro en función de las marcas de tiempo y consultan solo los registros de confirmación que cumplen los criterios.
-n <number>
La opción -n ayuda a limitar la vista de confirmaciones de registro, es decir, solo se mostrará una cierta cantidad de confirmaciones recientes en lugar de mostrar una gran cantidad de actualizaciones.
--grep=<pattern>
Las opciones –grep ayudan al usuario a buscar un patrón o palabra en particular en todo el historial de confirmaciones y se muestran en aquellas confirmaciones que consisten en el patrón. Esta opción es útil cuando un usuario busca actualizaciones relacionadas con un archivo u objeto específico.
--graph
La opción –graph muestra las actualizaciones en un formato gráfico, mostrando las confirmaciones de bifurcación y fusión como Nodes gráficos divergentes y convergentes. Cada confirmación es en realidad un Node de gráfico en el gráfico de registro.
--oneline
La opción –oneline se utiliza para formatear el registro de confirmación de la forma más compacta posible.
--all
La opción –all se usa para ver el registro de confirmación de todas las ramas en un solo registro.
Nota: aunque hay varias opciones para formatear los mensajes de registro. Las opciones más útiles son las mencionadas anteriormente.
Publicación traducida automáticamente
Artículo escrito por pandeyashutosh150799 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA