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 androidUdio 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
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 HossainPretplatite 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