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.


Minecraft Java: Hvernig á að setja upp From The Fog Mod

Minecraft Java: Hvernig á að setja upp From The Fog Mod

Ef þú verður þreytt á að ná tökum á heimi vanillu Minecraft: Java Edition geturðu hleypt nýju lífi í leikinn með því að bæta við modum og gagnapakka, þ.m.t.

Hvernig á að sjá hverjum líkaði ekki við YouTube myndbandið þitt

Hvernig á að sjá hverjum líkaði ekki við YouTube myndbandið þitt

Lærðu hvernig á að sjá hverjum líkaði ekki við YouTube myndbandið þitt með þessum sniðugu lausnum til að skilja áhorfendur betur.

Hvernig á að senda GIF í IMessage

Hvernig á að senda GIF í IMessage

GIF eru frábærir eiginleikar til að nota til að koma sérstökum skilaboðum á framfæri við einhvern. Hvort sem það er til að lýsa tilfinningum þínum eða aðstæðum, þá er það miklu áhrifaríkara

WordPress: Hvernig á að athuga og uppfæra PHP útgáfuna

WordPress: Hvernig á að athuga og uppfæra PHP útgáfuna

Viltu vita og uppfæra PHP útgáfuna af WordPress uppsetningunni þinni? Það eru nokkrar leiðir til að gera þetta. Fylgdu þessari handbók til að læra hvernig.

Viber: Hvernig á að laga villuna „Þessi mynd er ekki til“

Viber: Hvernig á að laga villuna „Þessi mynd er ekki til“

Lagaðu villuna Þessi mynd er ekki tiltæk í Viber með þessum auðveldu ráðleggingum um bilanaleit til að tryggja að samskiptaflæðið þitt hafi ekki áhrif.

Hvernig á að fá Autobuild In Tears Of The Kingdom

Hvernig á að fá Autobuild In Tears Of The Kingdom

Bygging er stór hluti af upplifuninni í „The Legend of Zelda: Tears of the Kingdom“ (TotK). Með nýjum skemmtilegum hæfileikum eins og Ultrahand geturðu sameinast

Hvernig á að gera síðu að sniðmáti í Notion

Hvernig á að gera síðu að sniðmáti í Notion

Þegar þú býrð til oft notaða síðu í Notion gætirðu áttað þig á því að hafa hana sem sniðmát mun spara þér tíma í framtíðinni. Jæja sem betur fer fyrir þig, það

Tears Of The Kingdom Quests List

Tears Of The Kingdom Quests List

Það er nóg af hasar að gerast í landi Hyrule í „Tears of the Kingdom“ þegar Link kannar heiminn. Verkefnin eða verkefnin sem hann verður að ljúka við

Hvar á að finna ókeypis Instagram spóla sniðmát

Hvar á að finna ókeypis Instagram spóla sniðmát

Það virðist eins og heimurinn sé heltekinn af því að horfa á Instagram Reels. Þessi stuttu myndbönd sem auðvelt er að horfa á hafa orðið gríðarlega vinsæl, með milljónum áhorfenda

Hvernig á að búa til gler í Minecraft

Hvernig á að búa til gler í Minecraft

Kubbar úr gleri voru einn af fyrstu kubbunum sem hugsaðir voru í „Minecraft“ og hafa orðið órjúfanlegur hluti af leiknum frá upphafi. Glerkubbar