¿Cómo obtener una sucursal del upstream al repositorio local?

Como Obtener Una Sucursal Del Upstream Al Repositorio Local



En Git, obtener una rama desde arriba garantiza que los usuarios trabajen con la versión más actualizada del código. También minimiza las posibilidades de un conflicto de fusión, lo que facilita la colaboración con otros colaboradores. Es una parte importante del flujo de trabajo de Git y debe realizarse con regularidad para garantizar el buen funcionamiento de un proyecto.

Esta guía demostrará el método para obtener una rama desde el upstream al repositorio local de Git.

¿Cómo recuperar una rama del upstream al repositorio local?

Para obtener una rama remota desde el upstream al repositorio local de Git, pruebe las instrucciones a continuación:







  • Navegue al directorio local de Git.
  • Abra la cuenta de GitHub para copiar el código de un repositorio bifurcado.
  • Utilice el “ git remote add Comando para agregar una conexión remota.
  • Compruebe la conexión remota ejecutando el comando “ git remoto -v ' dominio.
  • Obtener y cambiar a la sucursal remota.
  • Tire de los cambios ejecutando el ' git pull ” comando junto con el nombre de la rama.

Paso 1: redirigir al repositorio indicado

Primero, inicie el terminal Git Bash y muévase a su repositorio preferido usando el ' cd ' dominio:



cd 'C:\Usuarios\usuario\Git\demo1'

Paso 2: Copie el enlace HTTPS

Luego, vaya a GitHub e inicie sesión en su cuenta. Luego, seleccione un repositorio bifurcado para iniciarlo en GitHub. Para ello, navegue hasta el “ Tu repositorio > Repositorio bifurcado > Código ” y copiar su “ HTTPS URL:







Paso 3: Agregar conexión remota

Utilizar el ' agregar git remoto ” y especificó el nombre remoto junto con la URL remota copiada:

git remoto agregar aguas arriba https://github.com/Gituser213/Perk_Repo.git



Paso 4: compruebe la conexión remota

A continuación, verifique el control remoto agregado ejecutando el ' git remoto -v ' dominio:

git remoto -v

El resultado resultante muestra que el control remoto se ha agregado correctamente:

Paso 5: Obtener sucursal remota

Después de eso, ejecute el siguiente comando para buscar la rama remota en el repositorio local de Git:

git fetch upstream principal

Se puede notar que el “ principal La rama ” del upstream ha sido recuperada en el “ demostración1 'repositorio local con éxito:

Paso 6: cambiar a sucursal remota

Cambie a la rama recuperada ejecutando el ' pago git ' dominio:

git checkout --track -b principal

Aquí:

  • -pista La opción ” se utiliza para configurar una rama en particular para el seguimiento.
  • -b La opción ” indica la sucursal.
  • principal ” es la rama particular que necesita configurarse para rastrear la rama de trabajo actual.

Paso 7: extraer cambios

Ejecute el “ tirar de git ” para extraer todos los cambios de la rama remota a la local:

git pull upstream principal

De acuerdo con el resultado que se indica a continuación, hemos extraído con éxito el ' principal ” datos de la sucursal remota a través del remoto especificado llamado “ río arriba ”:

Hemos proporcionado un método detallado para obtener una rama desde el upstream al repositorio local.

Conclusión

Para buscar una rama desde el upstream al repositorio local, primero, navegue hasta el directorio local de Git y abra GitHub, y copie la URL HTTPS de un repositorio bifurcado. A continuación, utilice el ' git remote add Comando para agregar una URL remota. Después de eso, obtenga y cambie a la sucursal remota. Por último, extraiga los cambios ejecutando el comando “ tirar de git ” junto con el nombre de la rama remota y especificada. Se trata de obtener una rama desde el origen hasta el repositorio local.