Hvernig á að endurnefna Git útibú

Hvernig á að endurnefna Git útibú

Að vita hvernig á að endurnefna útibú í Git er handhægur færni. Þú gætir verið einn af sjaldgæfum einstaklingum sem hefur óhagganlega áætlun um hvað útibúsnöfnin þín ættu að vera frá upphafi, en fyrir flesta þróunaraðila er endurnefna oft verkefni.

Hvernig á að endurnefna Git útibú

En hvernig nákvæmlega endurnefnirðu útibú á Git? Þessi grein mun útskýra allt sem þú þarft að vita.

Skref fyrir skref leiðbeiningar til að endurnefna staðbundna Git útibú

Hvernig þú endurnefnir útibúið þitt fer eftir því hvað þú ert að gera núna. Ef þú ert í útibúinu sem þú vilt endurnefna skaltu fylgja þessum skrefum:

  1. Opnaðu flugstöðina .
  2. Sláðu inn git branch -m new-name , skiptu "new-name" út fyrir nafnið sem þú vilt að útibúið hafi.
    Hvernig á að endurnefna Git útibú

Ef þú ert ekki í útibúinu sem þú vilt endurnefna, þá er aukalína til að bæta við:

  1. Opnaðu flugstöðina .
  2. Sláðu inn git branch -m old-name new-name , skiptu "gamla nafni" út fyrir núverandi nafn og "nýtt nafn" fyrir nýja nafnið.
    Hvernig á að endurnefna Git útibú

Meðhöndlun fjarlægra útibúa

Eftir að þú hefur endurnefna útibúið þitt á staðnum, ef þú hefur ýtt því yfir á fjarlæga geymslu, þarftu líka að uppfæra hlutina þar.

  1. Eyddu gömlu greininni af fjarstýringunni. Sláðu inn git push origin -delete old-name í flugstöðinni þinni.
    Hvernig á að endurnefna Git útibú
  2. Ýttu síðan á nýja greinarheitið með git push origin -u new-name .
    Hvernig á að endurnefna Git útibú

Aðrar endurnefnaaðferðir

Ofangreind endurnefnaaðferð er vinsælasta leiðin til að endurnefna útibú. En það eru nokkrir kostir.

Að nota Git GUI Tools

Notkun flugstöðvarinnar er ekki mikil áskorun, en ef þú ert ekki aðdáandi skipanalínunnar, gera mörg grafísk notendaviðmót (GUI) verkfæri fyrir Git þér kleift að endurnefna útibú með nokkrum smellum. Verkfæri eins og GitKraken , SourceTree , eða GitHub Desktop appið eru með leiðandi viðmót til að stjórna útibúum, þar með talið að endurnefna þau.

Endurnefna útibú í netgeymslum

Fyrir útibú sem þegar hafa verið ýtt í netgeymslur leyfa pallar eins og GitHub , GitLab og Bitbucket þér einnig að endurnefna útibú innan GUI beint í gegnum vefviðmót þeirra. Ef þú ert fjarri þínu staðbundnu þróunarumhverfi en vilt samt endurnefna útibú fljótt eða kýst bara sjónræna leið, þá er þetta án efa leiðin fram á við.

Scripting og sjálfvirkni

Fyrir þá sem stunda forskriftir, ekki bara fyrir verkefnin sín heldur fyrir Git sjálft, geturðu skrifað einföld skeljaforskrift til að gera endurnefni sjálfvirkt. Það er sérstaklega gagnlegt ef þú ert að fást við margar útibú eða geymslur í einu. Hins vegar, hafðu í huga að þetta er fullkomnari leið til að endurnefna útibú og þú þarft góðan skilning á skeljaforskriftum og Git skipunum.

Ef þú ert sáttur við forskriftir og hefur gott tök á Git skipunum, þá er sjálfvirk endurnefna útibú mikill tímasparnaður, sérstaklega þegar verið er að leika í mörgum greinum eða geymslum.

Hér er dæmi:

  1. Opnaðu textaritil. Þú getur notað hvaða textaritil sem þú vilt – Visual Studio Code, Atom eða jafnvel gamla góða skrifblokkina.
    Hvernig á að endurnefna Git útibú
  2. Skrifaðu #!/bin/bash efst á skriftuskránni þinni . Þessi lína segir kerfinu þínu að handritið ætti að keyra í Bash skelinni.
    Hvernig á að endurnefna Git útibú
  3. Byrjaðu handritið þitt með því að skilgreina breytur fyrir gamla og nýja útibúanöfnin. Til dæmis:
    old_branch=”gamalt-grein-nafn” new_branch=”nýtt-grein-nafn”
    Hvernig á að endurnefna Git útibú
  4. Notaðu Git skipanirnar til að endurnefna útibú með því að nota breyturnar sem þú varst að skilgreina. Eins og:
    git branch -m $old_branch $new_branch git push origin :$old_branch git push –set-upstream origin $new_branch
    Hvernig á að endurnefna Git útibú
  5. Vistaðu handritið þitt með .sh endingunni, eins og rename-branch.sh.
    Hvernig á að endurnefna Git útibú
  6. Til að gera það keyranlegt skaltu opna flugstöðina þína og keyra chmod +x rename-branch.sh .
    Hvernig á að endurnefna Git útibú
  7. Keyrðu handritið þitt með því að slá inn ./rename-branch.sh í flugstöðinni.
    Hvernig á að endurnefna Git útibú

Þegar þú hefur notað þessar skipanir, endurnefna þau útibúið á staðnum, eyða gömlu útibúinu og ýta nýju útibúinu á fjarstýringuna.

Að nota Git samnefni

Ef þú finnur sjálfan þig að endurnefna útibú oft, gætirðu fengið töluverðan mílufjölda út úr því að setja upp Git alias - þína eigin flýtileið til að lengja eða einfalda Git skipanir. Til dæmis gætirðu búið til samnefni eins og „git ren“ sem keyrir „git branch -m“ skipunina. Þetta er miklu fljótlegra og auðveldara að muna og sparar þér nóg af innslátt. Við skulum búa til samnefni sem gerir þér kleift að nota “git ren” í staðinn fyrir fulla “git branch -m” skipunina.

Keyra þessa skipun:

Git config –global alias.ren 'branch -m'

Í stað þess að slá inn „git branch -m old-branch new-branch,“ geturðu einfaldlega skrifað git ren old-branch new-branch .

Þessi skipun segir Git að búa til alþjóðlegt samnefni sem heitir "ren" sem mun keyra "branch -m." Það er lítil breyting, en samt gerir það auðveldara að muna skipunina og fljótlegra að slá inn.

Fegurðin við Git samnefni er að þú getur stillt þau eins og þú vilt. Ef það er tiltekin Git skipun sem þú notar oft geturðu búið til samnefni til að gera hana aðgengilegri. Fylgdu bara mynstrinu að ofan, en í staðinn fyrir „ren“ og „branch -m“ skaltu setja inn annað samnefni og skipun sem þú vilt.

Endurnefna útibú í samþættu þróunarumhverfi (IDE)

Eins og þú kannski veist hafa mörg samþætt þróunarumhverfi (IDE) eins og Visual Studio Code, IntelliJ IDEA eða Eclipse innbyggðan Git stuðning. Þessi stuðningur nær til útibússtjórnunar og endurnefna. Þessar IDE hafa oft notendavænni leið til að endurnefna útibú innan GUI (svipað og sum af verkfærunum sem nefnd voru áðan) án skipanalínunnar.

Hvers vegna jafnvel endurnefna útibú?

Að endurnefna útibú gæti virst vera lítið mál, en það getur skipt miklu máli. Í grunninn er skýrleiki og túlkun.

Til dæmis gætirðu hafa byrjað með útibú sem þú gafst upp staðgengilsnafn fyrir, „nýr-eiginleiki“. Á þeim tíma gæti þetta hafa þótt nóg vegna þess að þú varst ekki viss nákvæmlega hvernig eiginleikinn myndi þróast. En eftir því sem verkefnið þróaðist breyttist það í eitthvað sértækara, eins og að bæta við nýrri greiðslugátt. Að endurnefna það í "add-stripe-integration" segir öllum strax hvað er að gerast í þeirri grein.

Það er smáauglýsingaborð sem útvarpar tilgangi útibúsins. Það gæti líka hjálpað til við að fylgjast með framförum og skipuleggja vinnu, sérstaklega þegar þú ert að meðhöndla margar greinar.

Bestu starfshættir fyrir heiti útibúa

Á meðan þú ert að því skulum við tala um að nefna útibú almennt. Þú vilt eitthvað lýsandi en ekki skáldsögu, nafn sem hittir á sæta blettinn á milli upplýsandi og hnitmiðaðs. Ef þú ert að búa til merki fyrir skráarmöppu - þú vilt að allir sem taka hana upp viti hvað er inni án þess að lesa heila setningu. Nöfn eins og „fix-login-issue“ eða „enhance-image-upload“ virka frábærlega. Á meðan getur „innskráning“ eða „fast-innskráningarvandamál-með-2fa-engin-lykilorðsskilríki“ verið of lítið eða of mikið. Gott nafn segir þér nákvæmlega hvað er í kassanum án þess að opna hann. Hafðu það einfalt og lýsandi til að gera lífið auðveldara fyrir alla í liðinu.

Varúðarorð

Smá ábending um að endurnefna útibú á ytri þjóninum. Þar sem þú ert að deila vinnu þinni með teymi getur það verið eins og að endurraða húsgögnum á sameiginlegri skrifstofu. Ef þú gerir það án þess að segja neinum frá, þá muntu eiga ruglaða (og hugsanlega pirraða) liðsfélaga. Að endurnefna útibú sem aðrir eru virkir að nota getur hent skiptilykil í verkflæði þeirra. Hafðu alltaf samskipti við teymið þitt áður en þú skiptir. Það getur sparað mikinn höfuðverk og haldið kóðunarsáttinni á lífi.

Útibú með snjöllum nöfnum

Það er auðvelt að endurnefna útibú í Git þegar þú veist hvernig. Það er lítið tól í Git vopnabúrinu þínu en öflugt til að halda verkefnum þínum snyrtilegum og skiljanlegum. Notaðu bara skynsemina og gerðu nöfnin þín lýsandi en nógu einföld til að skilja með lauslegri sýn.

Hefur þú einhvern tíma lent í einhverjum þrautum um nafngiftir útibúa? Ertu alltaf með áætlun um hvað þú átt að nefna Git útibúin þín? Láttu okkur vita í athugasemdahlutanum.


Cash App: Hvernig á að staðfesta auðkenni þitt og Bitcoin

Cash App: Hvernig á að staðfesta auðkenni þitt og Bitcoin

Lærðu hversu langan tíma það tekur að staðfesta Cash App reikninginn þinn eða Bitcoin og hvað á að gera ef ferlið fer yfir staðlaða mörkin.

Hvernig á að laga Discord sem sýnir svartan skjá meðan á streymi stendur

Hvernig á að laga Discord sem sýnir svartan skjá meðan á streymi stendur

Uppgötvaðu hvernig á að laga bilun á svörtum skjá þegar streymt er á Discord með þessum bilanaleitarráðum til að fara aftur að deila efninu þínu.

Hvernig Facebook Marketplace svindl virka

Hvernig Facebook Marketplace svindl virka

Facebook Marketplace er einn stærsti söluaðili notaðra vara á netinu í dag. Þó að það séu kostir við að nota Marketplace - eins og að búa til

Hvernig á að þvinga forrit til að opna á tilteknum skjá

Hvernig á að þvinga forrit til að opna á tilteknum skjá

Margir Windows notendur í dag kjósa að vinna með fleiri en einum skjá, sem gerir þeim kleift að skoða tvær síður eða forrit samtímis. Vegna þessa vals,

Hvernig á að bæta Google Drive við File Explorer

Hvernig á að bæta Google Drive við File Explorer

Ef þú ert Windows PC manneskja, þekkir þú File Explorer. Windows 10 kom með endurbætta útgáfu sem gerir þér kleift að fá aðgang að One Drive auðveldlega.

Uppgangur vélmennanna gæti „gert skiptingu Norður-Suður í Bretlandi verri“

Uppgangur vélmennanna gæti „gert skiptingu Norður-Suður í Bretlandi verri“

Tækniframfarir eru eðlilegar. Stöðugt flæði nýrra þróunar gerir kleift að auka velmegun smám saman. En stundum - og kannski núna er slíkt

Þessi netmiðuð vefsíða ríkisstjórnarinnar hefur kostað 6,37 pund fyrir hverja heimsókn síðan hún var opnuð

Þessi netmiðuð vefsíða ríkisstjórnarinnar hefur kostað 6,37 pund fyrir hverja heimsókn síðan hún var opnuð

Þú gætir hafa séð veggspjöld eins og það hér að ofan á Tube. Ef þú fylgdir hlekknum sem fylgir með, þá ertu í minnihluta. Cyber ​​Aware ríkisstjórnin

Hvernig á að slökkva á stjórntækjum í Roblox

Hvernig á að slökkva á stjórntækjum í Roblox

Þeir kunna að hafa mismunandi lífsstíl og aldur, en leikmenn alls staðar að úr heiminum skemmta sér allir við leiki á Roblox. Vettvangurinn hefur marga titla, þar á meðal

Ókeypis sniðmát fyrir Google skyggnur

Ókeypis sniðmát fyrir Google skyggnur

Google Slides er besti staðurinn til að fá ókeypis sniðmát til að forsníða og búa til kynningar. Ókeypis fyrir notendur Gmail og hluti af G-Suite, þú getur valið

Hvernig á að breyta svæðinu á LG sjónvarpi

Hvernig á að breyta svæðinu á LG sjónvarpi

Sumir valkostir á LG sjónvarpinu þínu eru fáanlegir í sumum löndum en ekki öðrum. Þetta þýðir að þú ert hugsanlega að missa af nýjustu tiltæku eiginleikum.