Kako preimenovati podružnicu u Gitu

Kako preimenovati podružnicu u Gitu

Git je popularan sustav kontrole verzija koji čini iznimno lakom promjenu naziva grana. Programeri će možda htjeti preimenovati nazive podružnica iz mnogo razloga. Dakle, suradnici otvorenog koda trebali bi znati i preimenovati granu u Gitu.





Kako bismo vam pojednostavili stvari, objasnit ćemo kako preimenovati i lokalne i udaljene git grane.





Kako preimenovati lokalnu podružnicu u Gitu

Korisnici Gita obično rade u lokalnim verzijama svojih projekata. Kad se promjena potvrdi, ona se integrira u uzvodno. Uvijek je dobro vidjeti koje su lokalne podružnice dostupne prije nego preimenujete jednu od njih.





$ git branch
$ git branch -a

Pomoću gornjih naredbi možete saznati lokalne podružnice za svoj Git projekt. The -do opcija također navodi udaljene grane. Sada možete nastaviti s preimenovanjem vaše lokalne Git podružnice. Slijedite korake u nastavku kako biste to učinili sa svog terminala.

1. Provjerite lokalnu podružnicu



$ git checkout
$ git checkout alpha

Naredba git checkout omogućuje nam prebacivanje između grana i provjeru radnih stabala. Ako ste na alfa grani, posljednja naredba će to potvrditi. Ako ste na drugoj grani, ona će se prebaciti na alfa.

2. Preimenujte lokalnu podružnicu





Windows nije mogao automatski otkriti postavke proxyja ove mreže za Windows 7

Nakon što se prebacite na željenu granu, možete je preimenovati pomoću naredbe git rename branch.

$ git branch -m
$ git branch -m beta

Ova naredba mijenja naziv lokalne podružnice alfa do beta .





Također možete preimenovati lokalnu granu iz druge git grane. Upotrijebite sljedeću naredbu da to učinite s vašeg omiljenog Linux terminala.

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

3. Provjerite novi naziv podružnice

Možete jednostavno provjeriti je li operacija git preimenovanja grane bila uspješna tako da još jednom navedete grane.

$ git branch -a

Kako preimenovati udaljenu granu u Gitu

Git se odnosi na udaljene verzije vaših spremišta kao jednostavno 'udaljene'. Ne možete preimenovati udaljenu granu tako lako kao lokalne grane. Umjesto toga, prvo ćete morati preimenovati lokalnu granu, gurnuti novu granu na poslužitelj i izbrisati staru granu iz vašeg spremišta.

1. Preimenujte lokalnu podružnicu

Preimenujte lokalnu podružnicu alfa u beta pomoću naredbe git rename branch u nastavku.

kako poboljšati rad igara na prijenosnom računalu
$ git branch -m beta

ili

$ git branch -m alpha beta

2. Pritisnite ažuriranu granu

Pritisnite preimenovanu granu beta na udaljeni poslužitelj pomoću sljedeće naredbe.

$ git push origin
$ git push origin beta

3. Postavite uzvodno

Morate postaviti uzvodno da biste bili sigurni da Git može pratiti promjene između udaljenih i lokalnih grana.

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

Git će postaviti praćenje između lokalne podružnice beta i udaljenu granu beta .

4. Uklonite staru granu

Možete sigurno izbrisati staru granu s daljinskog upravljača nakon što pritisnete preimenovanu granu i postavite uzvodno. Upotrijebite sljedeću naredbu git za brisanje udaljene grane u Gitu .

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

Git će nastaviti brisati alfa granu s udaljenog podrijetla.

5. Provjerite udaljenu podružnicu

Još jednom navedite udaljene git grane kako biste provjerili je li operacija preimenovanja grane bila uspješna ili ne. Novu udaljenu podružnicu beta trebali biste vidjeti nakon izdavanja sljedeće naredbe.

$ git branch -a

Učinkovito preimenujte Git grane

Preimenovanje git grana prilično je jednostavno nakon što naučite neke osnovne git operacije. Možete jednostavno promijeniti nazive podružnica za lokalne podružnice. Također smo obradili potrebne naredbe git preimenovanja grana za udaljene grane. Isprobajte neke od naredbi na svojim testnim projektima kako biste stekli relevantno iskustvo.

aplikacija za snimanje glazbe za android
Udio Udio Cvrkut E -pošta Kako izbrisati granu u Gitu lokalno i daljinski

Postoje različiti razlozi zašto biste mogli izbrisati granu u GitHubu. Srećom, brisanje Git grane je jednostavno.

Pročitajte Dalje
Povezane teme
  • Programiranje
  • GitHub
O autoru Rubaiat Hossain(Objavljeno 39 članaka)

Rubaiat je diplomirani CS sa snažnom strašću prema otvorenom kodu. Osim što je veteran Unixa, bavi se i mrežnom sigurnošću, kriptografijom i funkcionalnim programiranjem. Strastveni je kolekcionar rabljenih knjiga i neprestano se divi klasičnom rocku.

Više od Rubaiat Hossain

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu