Pomembno je, da Nastavite podružnico navzgor v Git za nemoten potek dela in učinkovito upravljanje podružnic. Ko želite klonirati nov repozitorij ali delati z različnimi vejami funkcij, morate vedeti, kako delati z gorvodne veje in kako jih lahko nastavite.
V tem članku bomo raziskali kako postaviti gorvodne veje in tudi videti, katera lokalna veja git sledi kateri oddaljeni veji navzgor.
Predpogoji
- Git je nameščen in konfiguriran na vašem lokalnem računalniku.
- Klonirano skladišče Git ali vaš lasten projekt Git obstaja lokalno
Kaj je Upstream Branch?
An gorvodna veja v Gitu se nanaša na vejo, ki služi kot referenčna točka za drugo vejo. Običajno se uporablja za sledenje oddaljeni veji, kar razvijalcem omogoča, da pridobijo posodobitve, primerjajo spremembe in enostavno izvajajo svoje obveznosti. Nastavitev an gorvodna veja poenostavi postopek sinhronizacije lokalnih in oddaljenih repozitorijev.
Kako nastaviti gornje veje v Gitu?
Z uporabo ukaza Git Push z -in možnost za gorvodno vejo.
Nastavite Upstream Branch z ukazom Git Push
Če želite nastaviti Upstream Branch z uporabo Git Push, morate najprej Ustvari novo vejo z imenom in preklopite na trenutno vejo z možnostjo -b
git checkout -b>
Zamenjava podružnice potrditev se prikaže spodaj:
Potrditev menjave podružnice
Ko trenutna veja, tj. ('nova_veja'), nima nastavljene veje Upstream in poskušamo zagnati ukaz Git push. Po zagonu spodnjega ukaza v cmd:
Zdaj morate nastaviti gorvodno vejo z uporabo Git potisni ukaz z možnostjo -u. Zamenjajte z imenom svoje veje.
git push -u origin>
Lahko pa uporabite tudi ukaz '–set-upstream', da nastavite vejo Upstream
git push --set-upstream origin>
Kako spremeniti gornje veje v Gitu
Zdaj morate slediti novi veji navzgor od tiste, ki ste jo pravkar nastavili:
git branch -u>
Na primer:
git branch main -u git branch main -u>
Terminal natisne potrditveno sporočilo:
Kako preveriti, katere podružnice Git sledijo katerim podružnicam navzgor
Zdaj, da preverite, katere podružnice Git sledijo katerim podružnicam navzgor, lahko navedete vse svoje veje, ki sledijo vejam navzgor z uporabo Veja Git z možnostjo -vv:
git branch -vv>
Glavna veja ima sledilno vejo [origin/main]. Testna veja ima sledilno vejo [izvor/test]. Veja new_branch ima sledilno vejo [origin/new_branch].
Zaključek
Nastavitev in spreminjanje višjih vej v Gitu je ključnega pomena za učinkovito sodelovanje in nadzor različic . Ta postopek zagotavlja, da so vaše lokalne podružnice sinhronizirane z ustreznimi oddaljenimi podružnicami na platformah, kot sta GitHub ali Bitbucket.
Nastavite ali spremenite gornjo vejo na Git – pogosta vprašanja
Kako samodejno nastaviti upstream v git?
V Gitu lahko samodejno nastavite upstream z uporabo možnosti -u ali –set-upstream z ukazom git push, ko svojo lokalno podružnico potisnete v oddaljeno skladišče. Na primer:
kako nadgradim javogit push -u origin>
Kako nastavim lokalno podružnico na upstream?
Če želite nastaviti lokalno vejo za sledenje veji navzgor, lahko uporabite možnost -u ali –set-upstream-to z ukazom git branch. Na primer:
git branch -u>
Kako navesti navzgornje veje v git?
V Gitu lahko navedete gornje veje z ukazom git branch z možnostjo -vv. To bo prikazalo seznam vseh lokalnih podružnic skupaj z njihovimi podružnicami za sledenje. Na primer:
git branch -vv>
Kako nastaviti vejo navzgor v git brez potiskanja?
Če želite nastaviti vejo navzgor v Gitu brez potiskanja, lahko uporabite možnost -u ali –set-upstream-to z ukazom veje git, ki mu sledi ime daljinca in veje. Na primer:
git branch --set-upstream-to=>
Kako nastavim navzgor na določeno vejo v git?
Za nastavitev navzgor na določeno vejo v Gitu lahko uporabite možnost -u ali –set-upstream z ukazom git push, ki mu sledita oddaljeno ime in ime veje. Na primer:
git push -u origin>