Cómo crear una rama local desde una rama remota existente?

Cómo crear una rama local desde una rama remota existente?
Los desarrolladores de Git se ocupan de múltiples sucursales mientras trabajan en grandes proyectos. Estas ramas contienen los archivos del código fuente para cada módulo de proyecto. Después de completar el trabajo en la máquina local, impulsan los cambios adicionales a las ramas del repositorio remoto. Además, Git le permite crear una nueva rama local con la ayuda de la rama remota Git existente. El "$ git checkout -b El comando se puede usar para este propósito correspondiente.

Este blog discutirá la creación de una nueva rama local de la rama remota existente.

Cómo crear una rama local desde una rama remota existente?

Para crear una rama local desde una rama remota existente, siga los pasos que sean a continuación:

  • Moverse al directorio de la raíz git.
  • Agregar y verificar la nueva URL remota.
  • Obtenga todas las ramas remotas existentes desde el repositorio remoto.
  • Utilizar el "$ git checkout -b " dominio.

Paso 1: Cambiar al directorio de Root Git
Primero, ejecute el "cd"Muévase al directorio de la raíz GIT:

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

Paso 2: Establezca el seguimiento de la URL remota
Luego, establezca la URL remota para rastrear los datos desde el repositorio remoto utilizando el ""Git Remote Add" dominio:

$ git remoto agregar origen https: // github.com/gituser0422/demo.git

Paso 3: Verifique la URL remota
Ahora, ejecute el "git remoto"Comando con el"-V"Bandera para verificar la URL remota recién agregada:

$ git remoto -v

Paso 4: Obtener un "origen" remoto remoto
A continuación, descargue la última versión completa del repositorio remoto utilizando el "Git busca"Comando y especifique el nombre remoto:

$ git fetch origen

Aquí el origen"¿Es nuestro nombre de URL remoto?. Después de ejecutar el comando indicado anteriormente, el repositorio remoto todas las ramas se descargarán en el repositorio local:

Paso 5: Ver todas las ramas Listas
Después de eso, muestre todas las ramas locales y remotas ejecutando el "rama git"Comando con el"-a"Bandera para todos:

$ git rama -a

Como consecuencia, se mostrarán todas las ramas. Ahora, elija el requerido. Por ejemplo, hemos seleccionado el "remotos/origen/maestro" rama:

Paso 6: crear y cambiar rama
Finalmente, ejecuta el "CAMENTA DE GIT"Comando y especifique la nueva rama:

$ git checkout -b dev Origin/Master

Aquí:

  • "-b"La bandera indica la rama.
  • "enchufe"Es el nuevo nombre de rama.
  • "origen/maestro"Es el nombre de rama remoto de Fetch.

Como resultado, la nueva rama se ha creado y cambiado con éxito:

Paso 7: Verificar la lista de sucursales
Por último, verifique la rama recién creada ejecutando el "rama git" dominio:

$ git rama -a

En la salida dada a continuación, la rama resaltada llamada "enchufe"Es la rama recién creada:

Eso es todo! Hemos discutido la forma más fácil de crear una rama local desde una rama remota existente.

Conclusión

Para crear una rama local desde una rama remota existente, muévase al directorio de la raíz Git y agregue la nueva URL remota. Luego, verifique la URL remota agregada para rastrear a través del "$ git remoto -v" dominio. A continuación, obtenga todas las ramas remotas existentes del servicio de alojamiento de GitHub. Después de eso, ejecute el "$ git checkout -b " dominio. Este blog demostró el procedimiento para crear una nueva rama local desde la rama remota existente.