Com obtenir una sucursal des de l'aigua amunt fins al repo local?

Com Obtenir Una Sucursal Des De L Aigua Amunt Fins Al Repo Local



A Git, l'obtenció d'una branca des de aigües amunt garanteix que els usuaris treballin amb la versió més actualitzada del codi. També minimitza les possibilitats de conflicte de combinació, cosa que facilita la col·laboració amb altres col·laboradors. És una part important del flux de treball de Git i s'ha de fer regularment per garantir el bon funcionament d'un projecte.

Aquesta guia mostrarà el mètode per obtenir una branca des del dipòsit aigües amunt fins al repositori Git local.

Com obtenir una branca des de l'aigües amunt fins al dipòsit local?

Per obtenir una branca remota des de l'aigües amunt fins al dipòsit local de Git, proveu les instruccions que es donen a continuació:







  • Navegueu al directori local de Git.
  • Obriu el compte de GitHub per copiar el codi d'un repositori bifurcat.
  • Utilitzeu el ' git remote add ” comanda per afegir una connexió remota.
  • Comproveu la connexió remota executant el ' git remote -v ' comandament.
  • Obteniu i canvieu a la branca remota.
  • Traieu els canvis executant el ' git pull ” comanda juntament amb el nom de la branca.

Pas 1: redirigeix ​​al repositori declarat

En primer lloc, inicieu el terminal Git Bash i aneu al vostre repositori preferit utilitzant el ' cd ' comandament:



cd 'C:\Usuaris\usuari\Git\demo1'

Pas 2: copieu l'enllaç HTTPS

A continuació, aneu a GitHub i inicieu la sessió al vostre compte. A continuació, seleccioneu un repositori bifurcat per llançar-lo a GitHub. Per a això, navegueu a la ' El vostre dipòsit> Repositori bifurcat> Codi ' i copieu el seu ' HTTPS ” URL:







Pas 3: afegiu una connexió remota

Utilitzar el ' git remote add ” i va especificar el nom remot juntament amb l'URL remot copiat:

git remote addstream upstream https://github.com/Gituser213/Perk_Repo.git



Pas 4: comproveu la connexió remota

A continuació, comproveu el comandament afegit executant el ' git remote -v ' comandament:

git remote -v

La sortida resultant mostra que el comandament s'ha afegit correctament:

Pas 5: Obteniu la branca remota

Després d'això, executeu l'ordre següent per obtenir la branca remota al dipòsit local de Git:

git fetch upstream main

Es pot observar que el ' principal ', la branca del riu amunt s'ha trobat a la ' demostració 1 ” dipòsit local amb èxit:

Pas 6: canvieu a la sucursal remota

Canvieu a la branca recuperada executant el ' git checkout ' comandament:

git checkout --track -b main

Aquí:

  • – pista ” s'utilitza per configurar una branca concreta per al seguiment.
  • -b ” opció indica la branca.
  • principal ” és la branca particular que cal configurar per fer un seguiment de la branca de treball actual.

Pas 7: tirar els canvis

Executeu el ' git pull ” ordre per treure tots els canvis de la branca remota a la local:

git pull upstream main

D'acord amb la sortida indicada a continuació, hem extret amb èxit el ' principal ” dades de la branca remota a través del comandament remot especificat anomenat “ riu amunt ”:

Hem proporcionat un mètode detallat per obtenir una branca des del repositori aigües amunt fins al dipòsit local.

Conclusió

Per obtenir una branca des del dipòsit amunt fins al dipòsit local, primer, navegueu al directori local de Git i obriu GitHub i copieu l'URL HTTPS d'un dipòsit bifurcat. A continuació, utilitzeu ' git remote add ” comanda per afegir un URL remot. Després d'això, obteniu i canvieu a la branca remota. Finalment, traieu els canvis executant el ' git pull ” comanda juntament amb el nom de branca remot i especificat. Es tracta d'aconseguir una branca des de aigües amunt fins al dipòsit local.