Git Checkout -Track Branch Origin/Branch vs Git Checkout -B Branch Origido/Branch

Git Checkout -Track Branch Origin/Branch vs Git Checkout -B Branch Origido/Branch
Git tiene características extensas que se destacan de otras herramientas de seguimiento, como crear varias ramas para cada módulo de desarrollo, cambiando de una rama a otra cuando sea necesario, estableciendo ramas locales como ramas de seguimiento remoto y muchas más. Los desarrolladores también pueden crear, cambiar y establecer como rastrear una sucursal local simultáneamente. Para este propósito, el "$ git checkout -b origen/El comando se puede usar. Además, si solo desea establecer una rama remota como una rama de seguimiento local sin cambiarla, utilice el "$ Git Checkout -ORIGEN TRACK/" dominio.

En esta publicación, aprenderá sobre:

  • Comando "Git Checkout -Track Branch Origin/Branch"?
  • Cómo usar el comando "Git Checkout -B Branch Origin/Branch"?

Comando "Git Checkout -Track Branch Origin/Branch"?

Usar el "$ Git Checkout -ORIGEN TRACK/"El comando, primero, muévase al repositorio local Git y verifique la lista de ramas remotas y locales existentes. Luego, ejecute el comando particular.

Paso 1: Muévete al directorio GIT

Primero, ejecute el "cdComando junto con la ruta del repositorio local Git y muévete a ella:

$ CD "C: \ Users \ nazma \ git \ demo_12"

Paso 2: Ver ramas locales y remotas existentes

Para enumerar las ramas existentes, utilice el "rama git" con el "-aOpción para mostrar la lista de ramas remotas y locales:

$ git rama -a

Se puede observar desde la salida que tenemos un "origen/desarrollo"Rama remota que no se rastrea en el repositorio local:

Paso 3: Establezca la rama remota como rama de seguimiento local

Ahora, ejecute el "rama git"Comando junto con el"-pista"Opción para rastrear una rama y especificar el nombre de la rama local y remota:

$ Git Branch -Track Dev Origin/Dev

La siguiente salida muestra que la rama remota especificada se establece como seguimiento de la rama local:

Paso 4: Asegurar la rama rastreada

Compruebe si la rama rastreada recién agregada existe como una rama local en la lista ejecutando el "rama git"Comando con el"-a" opción:

$ git rama -a

Como puede ver, la rama especificada está presente en la lista:

Cómo usar el comando "Git Checkout -B Branch Origin/Branch"?

El "Git Checkout -B "El comando crea y cambia a una nueva rama. Sin embargo, el "origen/"Junto con el comando descrito anteriormente se puede usar para establecer la rama local recién creada como una nueva rama de seguimiento.

Siga los pasos que se mencionan a continuación para comprender la declaración proporcionada anteriormente!

Paso 1: Crear, configurar y cambiar a una nueva rama de seguimiento

Ejecutar el "CAMENTA DE GIT"Comando con el"-b"Opción con el nombre de la rama deseado:

$ git checkout -b dev Origin/dev Origin

En el comando indicado anteriormente:

  • "-bLa opción se usa para crear una nueva rama.
  • "check gitEl comando se usa para cambiar a una nueva rama.
  • "enchufe"¿Es el nombre de la rama recién creado?.
  • "origen"Es el nombre remoto y"enchufe"¿Es el nombre de rama remoto?. Mientras que el "origen/desarrollo"Establece la rama recién creada como una rama de seguimiento remoto.

Aquí, se puede ver que la nueva sucursal local se crea y cambia con éxito, así como se resuelve como una nueva rama de seguimiento:

Paso 2: Enumere todas las ramas existentes

Por último, ejecute el comando proporcionado a continuación y verifique si la nueva rama se crea y se establece como una nueva rama de seguimiento:

$ git rama -a

Eso es todo! Hemos explicado la diferencia entre el origen de la pista de git/ y los comandos Git -B Origin/ Commands.

Conclusión

El "$ Git Checkout -ORIGEN TRACK/El comando se utiliza cuando los desarrolladores necesitan crear y establecer una nueva rama local como una nueva rama de seguimiento remoto sin cambiar a ella. Sin embargo, el "$ git checkout -b origen/El comando se puede usar para crear, cambiar y configurar como una nueva rama de seguimiento remoto. Esta publicación proporcionó una breve explicación del origen Git -Track/ y los comandos Git -B -B Origin/ Commands.