Kaip pervardyti „Git“ filialą

Kaip pervardyti „Git“ filialą

Žinojimas, kaip pervardyti filialą „Git“, yra patogus įgūdis. Galbūt esate vienas iš retų žmonių, kurie nuo pat pradžių turi nepajudinamą planą, kokie turėtų būti jūsų filialų pavadinimai, tačiau daugumai kūrėjų pervadinimas yra dažna užduotis.

Kaip pervardyti „Git“ filialą

Bet kaip tiksliai pervadinti filialą „Git“? Šis straipsnis paaiškins viską, ką reikia žinoti.

Išsamios instrukcijos, kaip pervardyti vietinį „Git“ filialą

Filialo pervadinimas priklauso nuo to, ką šiuo metu darote. Jei esate filiale, kurį norite pervardyti, atlikite šiuos veiksmus:

  1. Atidarykite terminalą .
  2. Įveskite git branch -m new-name , pakeisdami „new-name“ pavadinimu, kurį norite turėti filialui.
    Kaip pervardyti „Git“ filialą

Jei nesate filiale, kurią norite pervardyti, galite pridėti papildomą eilutę:

  1. Atidarykite terminalą .
  2. Įveskite git branch -m old-name new-name , pakeisdami "old-name" dabartiniu pavadinimu ir "new-name" nauju pavadinimu.
    Kaip pervardyti „Git“ filialą

Nuotolinių filialų tvarkymas

Pervadinę filialą vietoje, jei perkėlėte jį į nuotolinę saugyklą, turėsite atnaujinti ir ten esančius dalykus.

  1. Ištrinkite seną šaką iš nuotolinio valdymo pulto. Terminale įveskite git push origin – ištrinti seną pavadinimą .
    Kaip pervardyti „Git“ filialą
  2. Tada stumkite naują šakos pavadinimą su git push origin -u new-name .
    Kaip pervardyti „Git“ filialą

Alternatyvūs pervadinimo metodai

Aukščiau pateiktas pervadinimo būdas yra populiariausias filialo pervadinimo būdas. Tačiau yra keletas alternatyvų.

Naudojant Git GUI įrankius

Terminalo naudojimas nėra didelis iššūkis, tačiau jei nesate komandinės eilutės gerbėjas, daugelis „Git“ skirtų grafinės vartotojo sąsajos (GUI) įrankių leidžia pervardyti šakas keliais paspaudimais. Tokie įrankiai kaip „GitKraken“ , „SourceTree “ arba „GitHub Desktop“ programa turi intuityvias sąsajas, skirtas filialams tvarkyti, įskaitant jų pervadinimą.

Filialų pervadinimas internetinėse saugyklose

Filialams, kurie jau perkeliami į internetines saugyklas, tokios platformos kaip GitHub , GitLab ir Bitbucket taip pat leidžia pervardyti filialus GUI tiesiogiai per jų žiniatinklio sąsajas. Jei esate toli nuo vietinės plėtros aplinkos, bet vis tiek norite greitai pervadinti filialą arba tiesiog renkatės vizualinį maršrutą, tai neabejotinai yra kelias į priekį.

Scenarijų rašymas ir automatizavimas

Tiems, kurie mėgsta kurti scenarijus, ne tik savo projektams, bet ir pačiam „Git“, galite parašyti paprastus apvalkalo scenarijus, kad automatizuotų pervadinimą. Tai ypač naudinga, jei vienu metu dirbate su keliomis šakomis ar saugyklomis. Tačiau atminkite, kad tai yra pažangesnis būdas pervardyti šakas ir jums reikia gerai suprasti apvalkalo scenarijų ir Git komandas.

Tačiau jei jums patinka scenarijus ir gerai valdote „Git“ komandas, automatizuodami šakų pervardijimą sutaupysite daug laiko, ypač kai žongliruojate keliomis šakomis ar saugyklomis.

Štai pavyzdys:

  1. Atidarykite teksto rengyklę. Galite naudoti bet kurį jums patinkantį teksto rengyklę – „Visual Studio Code“, „Atom“ ar net seną gerą „Notepad“.
    Kaip pervardyti „Git“ filialą
  2. Scenarijaus failo viršuje parašykite #!/bin/bash . Ši eilutė nurodo jūsų sistemai, kad scenarijus turėtų būti paleistas „Bash“ apvalkale.
    Kaip pervardyti „Git“ filialą
  3. Pradėkite savo scenarijų apibrėždami senų ir naujų šakų pavadinimų kintamuosius. pvz

    Kaip pervardyti „Git“ filialą
  4. Naudokite Git komandas, kad pervardytumėte šaką naudodami ką tik apibrėžtus kintamuosius. Patinka:
    git filialas -m $senas_šakas $naujas_šakas git push kilmė :$senas_šakas git push -nustatyti-upstream origin $new_branch
    Kaip pervardyti „Git“ filialą
  5. Išsaugokite scenarijų naudodami .sh plėtinį, pvz., rename-branch.sh.
    Kaip pervardyti „Git“ filialą
  6. Kad jis būtų vykdomas, atidarykite terminalą ir paleiskite chmod +x rename-branch.sh .
    Kaip pervardyti „Git“ filialą
  7. Vykdykite scenarijų terminale įvesdami ./rename-branch.sh .
    Kaip pervardyti „Git“ filialą

Kai naudojate šias komandas, jos pervadina šaką vietoje, ištrina seną šaką ir nusiunčia naują šaką į nuotolinio valdymo pultą.

Naudojant Git slapyvardžius

Jei dažnai pervadinate šakas, galite sulaukti nemažo atstumo nustatydami Git slapyvardį – savo nuorodą išplėsti arba supaprastinti Git komandas. Pavyzdžiui, galite sukurti slapyvardį, pvz., „git ren“, kuris vykdo komandą „git branch -m“. Tai daug greičiau ir lengviau įsimenama, todėl jums nereikia daug rašyti. Sukurkime slapyvardį, leidžiantį naudoti „git ren“, o ne visą komandą „git branch -m“.

Vykdykite šią komandą:

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

Užuot įvedę „git filialas -m old-branch new-branch“, galite tiesiog įvesti git ren old-branch new-branch .

Ši komanda nurodo „Git“ sukurti visuotinį slapyvardį „ren“, kuris vykdys „branch -m“. Tai nedidelis pakeitimas, bet vis tiek lengviau įsimenama ir greičiau įvedama komanda.

„Git“ slapyvardžių grožis yra tas, kad galite juos koreguoti, kaip norite. Jei dažnai naudojate tam tikrą „Git“ komandą, galite sukurti slapyvardį, kad ji būtų lengviau pasiekiama. Tiesiog sekite šabloną iš viršaus, bet vietoj „ren“ ir „branch -m“ įterpkite bet kurį kitą slapyvardį ir komandą.

Filialų pervadinimas integruotose kūrimo aplinkose (IDE)

Kaip tikriausiai žinote, daugelis integruotų kūrimo aplinkų (IDE), pvz., „Visual Studio Code“, „IntelliJ IDEA“ ar „Eclipse“, turi integruotą „Git“ palaikymą. Ši parama apima filialų valdymą ir pervadinimą. Šios IDE dažnai turi patogesnį būdą pervardyti GUI šakas (panašiai į kai kuriuos anksčiau paminėtus įrankius) be komandinės eilutės.

Kodėl net pervadinti filialą?

Filialo pervadinimas gali atrodyti smulkmena, tačiau tai gali labai pakeisti. Jos esmė yra aiškumas ir aiškinimas.

Pavyzdžiui, galbūt pradėjote nuo šakos, kuriai suteikėte rezervuotos vietos pavadinimą „nauja funkcija“. Tuo metu to galėjo atrodyti pakankamai, nes nebuvote tikri, kaip ši funkcija vystysis. Tačiau vystantis projektui, jis tapo kažkuo konkretesniu, pavyzdžiui, buvo pridėtas naujas mokėjimo šliuzas. Pervadinus jį į „add-stripe-integration“, visiems iškart pranešama, kas vyksta toje šakoje.

Tai mini skelbimų lenta, rodanti filialo paskirtį. Tai taip pat gali padėti sekti pažangą ir organizuoti darbą, ypač kai tvarkote kelis filialus.

Geriausia filialų pavadinimo suteikimo praktika

Kalbant apie tai, pakalbėkime apie šakų pavadinimų suteikimą apskritai. Norisi kažko aprašomojo, bet ne romano, pavadinimo, kuris atsidurtų tarp informatyvaus ir glausto. Jei kuriate failų aplanko etiketę – norite, kad visi, kurie jį paima, žinotų, kas yra viduje, neperskaitę viso sakinio. Tokie pavadinimai kaip „ištaisyti prisijungimo problemą“ arba „patobulinti vaizdą įkelti“ veikia puikiai. Tuo tarpu „prisijungti“ arba „ištaisyta prisijungimo problema su 2fa-no-password-credentials“ gali būti per mažai arba per daug. Geras pavadinimas tiksliai pasako, kas yra dėžutėje jos neatidarius. Laikykite jį paprastai ir aprašydami, kad palengvintumėte gyvenimą visiems komandos nariams.

Atsargumo žodis

Šiek tiek įspėjimų apie filialų pervadinimą nuotoliniame serveryje. Kadangi savo darbus dalijatės su komanda, tai gali būti tarsi baldų pertvarkymas bendrame biure. Jei tai darysite niekam nesakę, turėsite sutrikusių (ir galbūt susierzinusių) komandos draugų. Kitų aktyviai naudojamų šakų pervardijimas gali pakenkti jų darbo eigai. Visada bendraukite su savo komanda prieš keisdami. Tai gali sutaupyti daug galvos skausmo ir išsaugoti kodavimo harmoniją.

Išsišakojimas su protingais vardais

Pervadinti filialą Git yra lengva, kai žinote, kaip tai padaryti. Tai mažas įrankis jūsų Git arsenale, bet galingas, kad jūsų projektai būtų tvarkingi ir suprantami. Tiesiog praktikuokite sveiką protą ir paverskite savo vardus apibūdinančius, bet pakankamai paprastus, kad juos suprastumėte paviršutiniškai.

Ar kada nors turėjote kokių nors šakų pavadinimo mįslių? Ar visada turite planą, kaip pavadinti savo Git filialus? Praneškite mums komentarų skiltyje.


Kaip pataisyti „CapCut“ neeksportuojamą

Kaip pataisyti „CapCut“ neeksportuojamą

Nesvarbu, ar kuriate įdomų turinį pagal madingą TikTok melodiją, ar reklaminį fragmentą, demonstruojantį jūsų prekės ženklą, „CapCut“ gali padėti jums tai padaryti teisingai.

„Minecraft Java“: kaip įdiegti „From The Fog“ modifikaciją

„Minecraft Java“: kaip įdiegti „From The Fog“ modifikaciją

Jei pavargote įvaldyti vanilės Minecraft: Java Edition pasaulį, galite suteikti žaidimui naujos gyvybės pridėdami modifikacijų ir duomenų paketų, įskaitant

Kaip sužinoti, kam nepatiko jūsų „YouTube“ vaizdo įrašas

Kaip sužinoti, kam nepatiko jūsų „YouTube“ vaizdo įrašas

Sužinokite, kaip sužinoti, kam nepatiko jūsų „YouTube“ vaizdo įrašas, naudodami šiuos puikius sprendimus ir geriau suprasti savo auditoriją.

Kaip siųsti GIF „IMessage“.

Kaip siųsti GIF „IMessage“.

GIF yra nuostabios funkcijos, skirtos kam nors perduoti specialią žinią. Nesvarbu, ar tai apibūdinti savo emocijas, ar situaciją, tai daug veiksmingiau

WordPress: kaip patikrinti ir atnaujinti PHP versiją

WordPress: kaip patikrinti ir atnaujinti PHP versiją

Norite sužinoti ir atnaujinti savo „WordPress“ diegimo PHP versiją? Yra keletas būdų tai padaryti. Vykdykite šį vadovą, kad sužinotumėte, kaip tai padaryti.

Viber: Kaip ištaisyti klaidą „Ši nuotrauka nepasiekiama“.

Viber: Kaip ištaisyti klaidą „Ši nuotrauka nepasiekiama“.

Ištaisykite „Viber“ klaidą Ši nuotrauka nepasiekiama naudodamiesi šiais paprastais trikčių šalinimo patarimais, kad jūsų ryšio srautas nebūtų paveiktas.

Kaip gauti Autobuild in Tears Of the Kingdom

Kaip gauti Autobuild in Tears Of the Kingdom

Statyba yra didelė „Zelda legenda: Karalystės ašaros“ (TotK) patirties dalis. Su smagiais naujais sugebėjimais, tokiais kaip Ultrahand, galite susilieti

Kaip padaryti puslapį kaip šabloną

Kaip padaryti puslapį kaip šabloną

Kai kuriate dažnai naudojamą puslapį „Notion“, galite suprasti, kad naudodami jį kaip šabloną sutaupysite laiko ateityje. Na, jūsų laimei, tai

Karalystės ašaros ieškojimų sąrašas

Karalystės ašaros ieškojimų sąrašas

Linksui tyrinėjant pasaulį, Hyrule žemėje vyksta daugybė veiksmo filme „Karalystės ašaros“. Užduotys ar misijos, kurias jis turi atlikti

Kur rasti nemokamų „Instagram“ ritės šablonų

Kur rasti nemokamų „Instagram“ ritės šablonų

Atrodo, kad pasaulis yra apsėstas žiūrėti „Instagram Reels“. Šie lengvai žiūrimi trumpi vaizdo įrašai tapo nepaprastai populiarūs ir sulaukė milijonų žiūrinčiųjų