logo

Kā iestatīt augšupējo filiāli vietnē Git?

Ir svarīgi, lai Izveidojiet augšupējo filiāli iekšā Git lai padarītu darbplūsmu vienmērīgu un efektīvi pārvaldītu filiāles. Ja vēlaties klonēt jaunu repozitoriju vai strādāt ar dažādām līdzekļu zarām, jums jāzina, kā strādāt ar augšteces zari un kā jūs varat tos iestatīt.

Šajā rakstā mēs izpētīsim kā izveidot augšteces filiāles un arī redzēt, kura git vietējā filiāle izseko kuru augšpus attālo filiāli.



Priekšnoteikumi

  • Git ir instalēts un konfigurēts jūsu vietējā datorā.
  • Lokāli pastāv klonēta Git repozitorijs vai jūsu Git projekts

Kas ir augšupējā filiāle?

An augšteces atzars valodā Git attiecas uz filiāli, kas kalpo kā atskaites punkts citai filiālei. Parasti to izmanto attālās filiāles izsekošanai, ļaujot izstrādātājiem ienest atjauninājumus, salīdzināt izmaiņas un viegli virzīt savas saistības. Nosakot an augšteces atzars vienkāršo vietējo un attālo repozitoriju sinhronizēšanas procesu.

Kā iestatīt augšupējās filiāles pakalpojumā Git?

Izmantojot komandu Git Push ar -in opcija augšteces atzaram.

Iestatiet Upstream Branch, izmantojot Git Push komandu

Lai iestatītu Upstream Branch, izmantojot Git Push, vispirms tas ir jādara Izveidojiet jaunu filiāli ar nosaukumu un pārslēdzieties uz pašreizējo filiāli, izmantojot opciju -b



git checkout -b>

Nozares pārslēgšana apstiprinājums parādās zemāk:

Filiāles pārslēgšanas apstiprinājums

Ja pašreizējai filiālei, t.i., (“new_branch”) nav iestatīta augšupējā filiāle, mēs cenšamies izpildīt komandu Git push. Pēc tālāk norādītās komandas palaišanas cmd:



Tagad jums ir jāiestata augšējais atzars, izmantojot Git push komanda ar opciju -u. Aizstāt ar savas filiāles nosaukumu.

git push -u origin>

Varat arī izmantot komandu “–set-upstream”, lai iestatītu augšupējo zaru

git push --set-upstream origin>

Kā mainīt augšpuses filiāles pakalpojumā Git

Tagad jums ir jāizseko jaunam augšteces atzaram, nevis tam, kuru tikko iestatījāt.

git branch -u>

Piemēram:

git branch main -u git branch main -u>

Terminālis izdrukā apstiprinājuma ziņojumu:

Kā pārbaudīt, kuras Git filiāles izseko kuras augšteces filiāles

Tagad Lai pārbaudītu, kuras Git filiāles izseko kuras augšteces filiāles, varat uzskaitīt visas savas filiāles, kas izseko augšteces filiāles, izmantojot Git filiāle ar opciju -vv:

git branch -vv>

Galvenajai filiālei ir [origin/main] izsekošanas filiāle. Pārbaudes filiālei ir [origin/test] izsekošanas filiāle. Filiālei new_branch ir [origin/new_branch] izsekošanas filiāle.

Secinājums

Iepriekšējo filiāļu iestatīšana un maiņa pakalpojumā Git ir ļoti svarīga efektīvai sadarbībai un versiju kontrole . Šis process nodrošina, ka jūsu vietējās filiāles tiek sinhronizētas ar atbilstošajām attālajām filiālēm tādās platformās kā GitHub vai Bitbucket.

Iestatiet vai mainiet augšupējo filiāli vietnē Git — FAQ

Kā automātiski iestatīt augšupvērstu git?

Varat automātiski iestatīt augšup straumi pakalpojumā Git, izmantojot opciju -u vai -set-upstream ar git push komandu, nospiežot vietējo filiāli uz attālo repozitoriju. Piemēram:

unix izveidot direktoriju
git push -u origin>

Kā iestatīt vietējo filiāli augšup pa straumi?

Lai iestatītu lokālo filiāli, lai tā izsekotu augšteces atzaru, varat izmantot opciju -u vai -set-upstream-to ar komandu git branch. Piemēram:

git branch -u>

Kā git uzskaitīt augšteces filiāles?

Augšupējos zarus varat uzskaitīt pakalpojumā Git, izmantojot git filiāles komandu ar opciju -vv. Tiks parādīts visu vietējo filiāļu saraksts kopā ar to attiecīgajām izsekošanas filiālēm. Piemēram:

git branch -vv>

Kā iestatīt augšteces atzaru gitā bez stumšanas?

Lai iestatītu augšupējo atzaru pakalpojumā Git bez nospiešanas, varat izmantot opciju -u vai -set-upstream-to ar komandu git filiāle, kam seko tālvadības pults un filiāles nosaukums. Piemēram:

git branch --set-upstream-to=>

Kā iestatīt augšup pa straumi uz noteiktu git filiāli?

Lai iestatītu uz augšu uz noteiktu atzaru pakalpojumā Git, varat izmantot opciju -u vai -set-upstream ar git push komandu, kam seko tālvadības pults un filiāles nosaukums. Piemēram:

git push -u origin>