Si tiene una larga lista de compromisos y desea información básica sobre comodidades; Luego, el comando git log proporciona una visualización de una línea de cada confirmación. Hemos preparado esta publicación para demostrar el uso del comando de registro de git para obtener la salida de confirmación en una sola línea: comencemos esta guía a partir del uso general del registro de git seguido de nuestra área específica:
Importancia del registro de git
El comando Git log es uno de los contribuyentes clave para GIT para que sea una mejor opción para proyectos de control de versiones. Los cambios se cometen con frecuencia y la información sobre esas compromisos se almacena en la historia. El comando de registro de git se utiliza para obtener el historial y recuperar la información relacionada con esas comodidades. Ofertas de comando GIT para obtener la información relacionada con los compromisos filtrando el contenido según el requisito del usuario. Por ejemplo, si desea filtrar los confirmaciones realizados por autores específicos; Solo tiene que ingresar el nombre del autor con el comando de registro git en lugar de pasar por todos los compromisos y luego buscar a ese autor manualmente.
Cómo usar el registro de git
La aplicación general del registro GIT se especifica por la sintaxis escrita a continuación:
Git log [] [ ] [[-] ]
La opción en este comando se refiere al patrón de salida del comando log; y se especifica el rango de revisión para obtener la lista de compromisos entre dos revisiones y se especifica la ruta Obtenga el contenido de registro solo para ese archivo:
Hemos agregado un proyecto GitHub para verificar las confirmaciones de ese proyecto: use cualquiera de los comando mencionados a continuación para imprimir todas las confirmaciones del proyecto en detalle:
Log de $ git
O:
$ git log -todo
Ambos comandos mostrarán la información detallada sobre los compromisos: notará una salida de múltiples páginas de este comando que indica la siguiente información: hash único de confirmación, hora/fecha de esa confirmación y nombre del autor y correo electrónico.
Cómo usar el registro de git para imprimir una sola línea
Como la ejecución general del comando Git log proporciona información detallada sobre comodidades; pero en algún momento puede ser irritante debido a la larga lista de compromisos. Si desea obtener información limitada que funcione para usted, entonces puede usar "una línea"Opción del comando git que imprime solo una información sobre comodidades. Este "una línea"La propiedad se basa en dos opciones del comando de registro de git: que son"-Pretty = Oneline" y "-abreviar":
Para resaltar la diferencia, hemos ejecutado ambas opciones emitiendo el comando mencionado a continuación:
El "-bonito = en línea"La opción imprime el formato de una línea de Commits, pero no admite una forma corta de SH: el siguiente comando se puede usar para activarlo:
$ git log --Pretty = en línea
El "-abreviarLas impresiones se comprometen con toda la información, pero solo el hash de cada confirmación está en forma corta; Use el comando mencionado a continuación para ejecutar esta opción:
$ git log --abbrev-commit
Las dos opciones anteriores se fusionan para obtener el resultado en una sola opción con el comando de registro de git: ejecute el comando mencionado a continuación para obtener el resultado de dos comandos anteriores en un solo comando:
$ git log -enneline
El resultado muestra que solo se proporciona información importante sobre la confirmación que incluye el hash corto de confirmación y el nombre de esa confirmación.
Conclusión
La tecnología informática está cambiando día a día para que sea más competente en este entorno revolucionario. Estos cambios pueden ser en forma de invención de software o en el hardware también y actualizarlos también radica en este fenómeno. Las organizaciones mantienen millones de proyectos que trabajan en la industria informática y estos proyectos encuentran la adición de código fuente a diario; Por lo tanto, las empresas prefieren usar un sistema de control de versiones para realizar un seguimiento de los cambios. Un conocido Git de software de código abierto admite acceso de control de versiones para administrar dichos proyectos y los cambios se comprometen y rastrean para mantener las versiones anteriores. En esta guía, hemos demostrado el uso del comando de registro GIT para imprimir la información de una línea de Commits. Sin embargo, la información detallada sobre los confirmaciones también se puede lograr con la ayuda de este comando.