Kako preimenovati vejo v Gitu

Kako preimenovati vejo v Gitu

Git je priljubljen sistem za nadzor različic, ki olajša spreminjanje imen podružnic. Razvijalci bodo morda želeli preimenovati imena podružnic iz več razlogov. Zato bi morali odprtokodni sodelavci vedeti, kako preimenovati podružnico v Gitu.





Za poenostavitev vam bomo razložili, kako preimenovati lokalne in oddaljene veje git.





Kako preimenovati lokalno podružnico v Gitu

Uporabniki Gita običajno delajo v lokalnih različicah svojih projektov. Ko je sprememba potrjena, je integrirana v gornji tok. Vedno je dobro pogledati, katere lokalne podružnice so na voljo, preden eno od njih preimenujete.





$ git branch
$ git branch -a

Z zgornjimi ukazi lahko odkrijete lokalne podružnice za vaš projekt Git. The -za možnost navaja tudi oddaljene veje. Zdaj lahko nadaljujete s preimenovanjem lokalne podružnice Git. Če želite to narediti s svojega terminala, sledite spodnjim korakom.

1. Preverite lokalno podružnico



$ git checkout
$ git checkout alpha

Ukaz git checkout nam omogoča preklapljanje med vejami in preverjanje delovnih dreves. Če ste na alfa veji, bo zadnji ukaz to potrdil. Če ste na drugi veji, bo preklopila na alfa.

2. Preimenujte lokalno podružnico





kako izbrati več pesmi na spotify

Ko preklopite na želeno vejo, jo lahko preimenujete z ukazom git rename branch.

$ git branch -m
$ git branch -m beta

Ta ukaz spremeni ime lokalne podružnice alfa do beta .





Lokalno vejo lahko preimenujete tudi v drugi veji git. Če želite to narediti iz svojega najljubšega terminala Linux, uporabite naslednji ukaz.

$ git branch -m
$ git branch -m alpha beta

3. Preverite novo ime podružnice

Lahko preprosto preverite, ali je bila operacija podružnice git preimenovanje uspešna, tako da še enkrat navedete veje.

$ git branch -a

Kako preimenovati oddaljeno vejo v Gitu

Git se nanaša na oddaljene različice vaših skladišč kot na preprosto 'oddaljene'. Oddaljene veje ne morete preimenovati tako enostavno kot lokalne podružnice. Namesto tega boste morali najprej preimenovati lokalno vejo, potisniti novo vejo na strežnik in izbrisati staro vejo iz svojega skladišča.

1. Preimenujte lokalno podružnico

Lokalno podružnico alfa preimenujte v beta s spodnjim ukazom git rename branch.

kako preveriti geslo za wifi na androidu
$ git branch -m beta

ali

$ git branch -m alpha beta

2. Potisnite posodobljeno vejo

Potisnite preimenovano vejo beta na oddaljeni strežnik z naslednjim ukazom.

$ git push origin
$ git push origin beta

3. Nastavite Upstream

Nastaviti morate upstream, da zagotovite, da lahko Git sledi spremembam med vašimi oddaljenimi in lokalnimi vejami.

$ git push origin -u
$ git push origin -u beta

Git bo nastavil sledenje med lokalno podružnico beta in oddaljeno vejo beta .

4. Odstranite staro vejo

Staro vejo lahko varno izbrišete z daljinskega upravljalnika, ko pritisnete preimenovano vejo in nastavite navzgor. Uporabite naslednji ukaz git za brisanje oddaljene veje v Gitu .

$ git push origin --delete
$ git push origin --delete alpha

Git bo nadaljeval z brisanjem alfa veje iz oddaljenega izvora.

5. Preverite oddaljeno vejo

Še enkrat navedite oddaljene veje git, da preverite, ali je bila operacija preimenovanja vej uspešna ali ne. Po izdaji naslednjega ukaza bi morali videti novo oddaljeno podružnico beta.

$ git branch -a

Učinkovito preimenujte veje Git

Preimenovanje vej git je precej preprosto, ko se naučite nekaj osnovnih operacij git. Imena podružnic lahko preprosto spremenite za lokalne podružnice. Zajeli smo tudi potrebne ukaze podružnic git preimenovati za oddaljene veje. Preizkusite nekaj ukazov na svojih testnih projektih, da pridobite ustrezno izkušnjo.

katera je najboljša stran za prenos brezplačne glasbe?
Deliti Deliti Cvrkutati E-naslov Kako lokalno in na daljavo izbrisati vejo v Gitu

Obstajajo različni razlogi, zakaj lahko izbrišete podružnico v GitHubu. Na srečo je brisanje veje Git enostavno.

Preberite Naprej
Sorodne teme
  • Programiranje
  • GitHub
O avtorju Rubaiat Hossain(39 objavljenih člankov)

Rubaiat je diplomant CS z močno strastjo do odprtokodnosti. Poleg tega, da je veteran Unixa, se ukvarja tudi z varnostjo omrežij, kriptografijo in funkcionalnim programiranjem. Je navdušen zbiratelj rabljenih knjig in nenehno občuduje klasični rock.

Več od Rubaiat Hossain

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti