Esta guía proporcionará diferentes formas de ver qué ramas Git están rastreando y cuáles son remotos/aguas arriba a través de múltiples comandos GIT.
Cómo ver qué ramas Git rastrean qué rama remota/aguas arriba?
Git proporciona varios comandos para ver el estado de la rama local de Git, ya sea como una rama de seguimiento remoto o una rama remota/aguas arriba. Los desarrolladores también pueden ver los detalles de las ramas fusionadas a través de estos comandos.
Avancemos y prácticamente realicemos la operación discutida anteriormente para mostrar la lista de rastreo y ramas remotas aguas arriba!
Cambio a Git Repositorio local
Primero, ejecute el "cd"Comando y muévase al repositorio local de Git:
$ CD "C: \ Users \ nazma \ git \ test_9"
Ver ramas locales ascendentes
Para ver la lista de nombres de ramas locales junto con Sha hash y su estado ascendente si existe, ejecute el "Git Branch -vv" dominio:
$ git rama -vv
Según la salida, nuestro repositorio actual tiene dos ramas nombradas "origen/desarrollo" y "origen/maestro"Que se establecen como aguas arriba, resaltados en color azul:
Muestra la lista de todas las ramas remotas rastreadas
Si necesita mostrar todos los nombres de ramas remotas rastreadas existentes con estado rastreado, se puede utilizar el comando que se encuentra a continuación:
$ Git Remote Show Origin
Aquí, nuestro repositorio actual contiene las ramas remotas a continuación que se rastrean:
Verifique el estado de la sucursal actual de Git de trabajo local actual
Escribe el interruptor de git"Comando con el nombre de la rama local para verificar el estado de la rama de trabajo local actual:
$ git switch alfa
Como puede ver, la rama de trabajo actual está al día con "remoto/", Que indica que se agrega como una rama de seguimiento:
Ver todas las ramas de seguimiento y fusiones existentes
Para mostrar todas las ramas de seguimiento existentes, así como la lista de todas las ramas fusionadas, ejecute "rama de config -config -gex" dominio:
$ git config-get-regex rama
Ver el jefe de cada rama local
Para ver el jefe de cada rama local, se puede ejecutar el siguiente comando:
$ git para yach-ref--format = '%(RefName: Short) <- %(upstream:short)' refs/heads
Aquí, el comando anterior incluye:
Como puede ver, las ramas locales resaltadas a continuación se agregan como aguas arriba con ramas remotas:
Hemos proporcionado los diferentes comandos para ver qué ramas locales Git están rastreando qué rama remota/aguas arriba.
Conclusión
Se utilizan diferentes comandos GIT para ver el estado de la rama local Git, ya sea agregada como una rama de seguimiento remoto o rama remota/aguas arriba, como el "$ git rama -vv"El comando se puede utilizar para ver la lista de todas las ramas locales junto con el sha hash corto y su estado actual, incluido el estado aguas arriba y muchos más comandos para este propósito. Esta guía demostró diferentes comandos GIT para ver qué ramas Git están rastreando y qué rama remota/aguas arriba.