Los desarrolladores realizan muchos cambios en sus proyectos durante la fase de desarrollo. Esos cambios se guardan en el historial de registros. Entonces, cuando verifican el registro de git, muestra las confirmaciones de todas las ramas. A veces, los usuarios quieren ver algunos cambios en una rama deseada. Sin embargo, se hace difícil ver los cambios de una rama específica porque muchos compromisos están en el repositorio. En esta situación, se pueden utilizar varios comandos GIT para ver los cambios solo para una rama específica.
Cómo ejecutar el "registro de git" para ver los cambios solo para una rama específica/particular?
Para ver los cambios solo para una rama específica, el "Git log"El comando se puede usar de diferentes maneras, como:
Método 1: Ver breves cambios de rama específica
Para ver solo unos pocos cambios como el hash de comandante y el mensaje de cometer de la rama específica, utilice el "Git log"Comando junto con el nombre de la rama deseado y el"-una línea" opción:
$ git log -enneline maestro
Aquí el "-una líneaLa opción se utiliza para enumerar los compromisos en cada línea.
La siguiente captura de pantalla muestra la posición actual de cabeza, ID de confirmación corta y mensajes de confirmación del "maestro" rama:
Método 2: Ver breves cambios de rama específica en gráfico
Utilizar el "-grafico" y "-Decorar"Opciones con el comando utilizado anteriormente para ver los breves cambios de una rama particular en forma de un gráfico:
$ git log --graph --decorate --oneline maestro
Aquí el "-grafico" y "DecorarLos indicadores se utilizan para mostrar la salida en formato gráfico:
Método 3: Ver cambios detallados de la rama específica
Para ver los cambios detallados que incluyen ID de confirmación completa, mensaje de confirmación, puntero de cabeza, detalle del autor, fecha y hora de la rama específica, escriba el siguiente comando junto con el nombre de la rama deseado:
$ git log maestro .
Método 4: Ver cambios detallados de la rama específica en gráfico
Ejecute el comando establecido a continuación para ver los cambios detallados de la rama específica en un gráfico:
$ git log --graph --abbrev-commit --decory --first-parent Master
Aquí:
La salida mostrará la ID de confirmación corta, el puntero de la cabeza, el mensaje de confirmación, los detalles del autor, la fecha y la información de tiempo:
Método 5: Ver cambios de rama particular con una consulta específica
Para ver solo cambios que realizan un usuario en particular en una rama específica, escriba el siguiente comando y especifique el nombre de la rama y el autor:
$ git log maestro --author = 'Laiba Younas'
Aquí el "-autorLa opción se utiliza para mostrar los cambios realizados por un autor en particular.
Se puede ver que la salida imprime los cambios realizados por el autor "Laiba Younas":
Eso se trataba de ver los cambios solo para una rama específica.
Conclusión
Se pueden usar múltiples comandos para ver los cambios solo para una rama específica, como el "Git log -oneline "Comando para ver breves cambios y el"Git log ."Comando para ver los cambios detallados en una rama en particular. Además, estos mismos comandos se pueden usar con "-grafico", "-Decorar","-abreviar", y "-autorOpciones para personalizar la salida. Este artículo describió diferentes métodos para ver los cambios solo para una rama específica.