Kuinka nimetä Git-haara uudelleen

Kuinka nimetä Git-haara uudelleen

Gitissä haaran uudelleennimeäminen on kätevä taito. Saatat olla yksi harvoista ihmisistä, joilla on alusta alkaen horjumaton suunnitelma haarakonttoreiden nimien pitäisi olla, mutta useimmille kehittäjille uudelleennimeäminen on usein tehtävä.

Kuinka nimetä Git-haara uudelleen

Mutta kuinka tarkalleen nimeät haaran Gitissä? Tämä artikkeli selittää kaiken, mitä sinun tarvitsee tietää.

Vaiheittaiset ohjeet paikallisen Git-konttorin nimeämiseksi uudelleen

Se, miten nimeät haarasi uudelleen, riippuu siitä, mitä teet tällä hetkellä. Jos olet haaralla, jonka haluat nimetä uudelleen, toimi seuraavasti:

  1. Avaa Terminaali .
  2. Kirjoita git haara -m uusi-nimi ja korvaa "uusi-nimi" sillä nimellä, jonka haluat haaralle.
    Kuinka nimetä Git-haara uudelleen

Jos et ole haaralla, jonka haluat nimetä uudelleen, voit lisätä ylimääräisen rivin:

  1. Avaa Terminaali .
  2. Kirjoita git branch -m vanha-nimi uusi-nimi ja korvaa "vanha-nimi" nykyisellä nimellä ja "uusi-nimi" uudella nimellä.
    Kuinka nimetä Git-haara uudelleen

Etähaarojen käsittely

Kun olet nimennyt haarasi uudelleen paikallisesti, jos olet työntänyt sen etävarastoon, sinun on päivitettävä myös siellä olevat asiat.

  1. Poista vanha haara kaukosäätimestä. Kirjoita terminaaliin git push origin –delete old-name .
    Kuinka nimetä Git-haara uudelleen
  2. Työnnä sitten uuden haaran nimi komennolla git push origin -u uusi-nimi .
    Kuinka nimetä Git-haara uudelleen

Vaihtoehtoiset uudelleennimeämismenetelmät

Yllä oleva uudelleennimeämismenetelmä on suosituin tapa nimetä haara uudelleen. Mutta on olemassa joitain vaihtoehtoja.

Git GUI Toolsin käyttö

Päätteen käyttäminen ei ole merkittävä haaste, mutta jos et ole komentorivin ystävä, monet Gitin graafisen käyttöliittymän (GUI) työkalut antavat sinun nimetä haaroja uudelleen muutamalla napsautuksella. Työkaluissa, kuten GitKraken , SourceTree tai GitHub Desktop -sovellus, on intuitiiviset käyttöliittymät haarojen hallintaan, mukaan lukien niiden uudelleennimeämiseen.

Haarojen uudelleennimeäminen online-varastoissa

Haarojen, jotka on jo työnnetty online-varastoihin, GitHubin , GitLabin ja Bitbucketin kaltaiset alustat antavat myös nimetä uudelleen graafisen käyttöliittymän haaroja suoraan verkkorajapintojensa kautta. Jos olet poissa paikallisesta kehitysympäristöstäsi, mutta haluat silti nimetä haaran nopeasti uudelleen tai haluat vain visuaalisen reitin, tämä on epäilemättä tie eteenpäin.

Komentosarja ja automaatio

Voit kirjoittaa yksinkertaisia ​​komentosarjoja uudelleennimeämisen automatisoimiseksi niille, jotka rakastavat komentosarjoja, ei vain projekteihinsä, vaan itse Gitille. Tämä on erityisen hyödyllistä, jos olet tekemisissä useiden haarojen tai tietovarastojen kanssa samanaikaisesti. Huomaa kuitenkin, että tämä on edistyneempi tapa nimetä haaroja uudelleen ja tarvitset hyvän käsityksen komentotulkin komentosarjasta ja Git-komennoista.

Jos kuitenkin pidät komentosarjoista ja hallitset hyvin Git-komentoja, haarojen uudelleennimeämisen automatisointi säästää valtavasti aikaa, varsinkin kun jongleeraat useita haaroja tai tietovarastoja.

Tässä on esimerkki:

  1. Avaa tekstieditori. Voit käyttää mitä tahansa tekstieditoria – Visual Studio Codea, Atomia tai jopa vanhaa kunnon Notepadia.
    Kuinka nimetä Git-haara uudelleen
  2. Kirjoita komentosarjatiedoston yläosaan #!/bin/bash . Tämä rivi kertoo järjestelmällesi, että komentosarja tulee suorittaa Bash-kuoressa.
    Kuinka nimetä Git-haara uudelleen
  3. Aloita komentosarja määrittämällä muuttujat vanhoille ja uusille haaranimille. Esimerkki:
    vanha_haara=”vanha-haara-nimi” uusi_haara=”uusi-haara-nimi”
    Kuinka nimetä Git-haara uudelleen
  4. Käytä Git-komentoja haaran nimeämiseen uudelleen käyttämällä juuri määrittämiäsi muuttujia. Kuten:
    git haara -m $vanha_haara $uusi_haara git push origin :$old_branch git push -set-upstream origin $new_branch
    Kuinka nimetä Git-haara uudelleen
  5. Tallenna skripti .sh-tunnisteella, kuten rename-branch.sh.
    Kuinka nimetä Git-haara uudelleen
  6. Tee siitä suoritettava avaamalla pääte ja suorittamalla chmod +x rename-branch.sh .
    Kuinka nimetä Git-haara uudelleen
  7. Suorita komentosarjasi kirjoittamalla ./rename-branch.sh terminaaliin.
    Kuinka nimetä Git-haara uudelleen

Kun käytät näitä komentoja, ne nimeävät haaran uudelleen paikallisesti, poistavat vanhan haaran ja työntävät uuden haaran kaukosäätimeen.

Git-aliasten käyttö

Jos huomaat nimeäväsi haaroja uudelleen usein, saatat saada huomattavan matkan Git-aliaksen asettamisesta – oma pikakuvake Git-komentojen laajentamiseen tai yksinkertaistamiseen. Voit esimerkiksi luoda aliaksen, kuten "git ren", joka suorittaa komennon "git branch -m". Tämä on paljon nopeampi ja helpompi muistaa, mikä säästää paljon kirjoittamista. Tehdään alias, jonka avulla voit käyttää "git ren" -komentoa täyden "git branch -m" -komennon sijaan.

Suorita tämä komento:

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

Sen sijaan, että kirjoittaisit "git branch -m old-branch new-branch", voit kirjoittaa vain git ren old-branch new-branch .

Tämä komento käskee Git luomaan globaalin aliaksen nimeltä "ren", joka suorittaa "branch -m". Se on pieni muutos, mutta silti se tekee komennosta helpompi muistaa ja nopeuttaa kirjoittamista.

Git-aliaksien kauneus on, että voit säätää niitä haluamallasi tavalla. Jos käytät tiettyä Git-komentoa usein, voit luoda aliaksen helpottaaksesi sitä. Seuraa vain kuviota ylhäältä, mutta lisää "ren" ja "branch -m" sijaan mikä tahansa muu alias ja komento, jonka haluat.

Haarojen uudelleennimeäminen integroiduissa kehitysympäristöissä (IDE)

Kuten ehkä tiedät, monissa integroiduissa kehitysympäristöissä (IDE), kuten Visual Studio Code, IntelliJ IDEA tai Eclipse, on sisäänrakennettu Git-tuki. Tämä tuki ulottuu haarakonttorin hallintaan ja uudelleennimeämiseen. Näillä IDE:illä on usein käyttäjäystävällisempi tapa nimetä uudelleen graafisen käyttöliittymän haaroja (samanlainen kuin jotkut aiemmin mainitut työkalut) ilman komentoriviä.

Miksi edes nimetä sivuliike uudelleen?

Haaran nimeäminen uudelleen saattaa tuntua pieneltä asialta, mutta sillä voi olla suuri merkitys. Sen ytimessä on selkeys ja tulkinta.

Olet esimerkiksi saattanut aloittaa haarasta, jolle annoit paikkamerkin nimen "uusi ominaisuus". Tuolloin tämä saattoi tuntua riittävältä, koska et ollut varma, miten ominaisuus kehittyy. Mutta kun projekti kehittyi, siitä tuli jotain tarkempaa, kuten uuden maksuyhdyskäytävän lisääminen. Sen nimeäminen uudelleen muotoon "add-stripe-integration" kertoo kaikille välittömästi, mitä kyseisellä haaralla tapahtuu.

Se on mini-ilmoitustaulu, joka lähettää sivuliikkeen tarkoituksen. Se voi myös auttaa seuraamaan edistymistä ja organisoimaan työtä, varsinkin kun käsittelet useita sivukonttoreita.

Parhaat käytännöt sivukonttoreiden nimeämiseen

Puhutaanpa haarojen nimeämisestä yleisesti. Haluat jotain kuvailevaa, mutta et romaania, nimen, joka osuu informatiivisen ja tiiviin väliin. Jos luot tunnistetta tiedostokansiolle – haluat jokaisen sen poimivan tietävän, mitä sisällä on lukematta koko lausetta. Nimet, kuten "fix-login-issue" tai "enhance-image-upload" toimivat hyvin. Samaan aikaan "login" tai "fixed-login-issue-with-2fa-no-password-credentials" voi olla liian vähän tai liikaa. Hyvä nimi kertoo tarkalleen, mitä laatikossa on avaamatta sitä. Pidä se yksinkertaisena ja kuvailevana helpottaaksesi kaikkien tiimin jäsenten elämää.

Varoituksen sana

Pieni huomautus haarojen uudelleennimeämisestä etäpalvelimessa. Koska jaat työsi tiimin kanssa, se voi olla kuin huonekalujen järjestämistä yhteisessä toimistossa. Jos teet sen kertomatta kenellekään, sinulla on hämmentyneitä (ja mahdollisesti ärsyttäviä) joukkuetovereita. Muiden aktiivisesti käyttämien haarojen uudelleennimeäminen voi aiheuttaa jakoavaimen työnkulkua. Ota aina yhteyttä tiimiisi ennen kuin teet vaihdon. Se voi säästää paljon päänsärkyä ja pitää koodausharmonian elossa.

Haaroittuminen fiksuilla nimillä

Sivukonttorin nimeäminen uudelleen Gitissä on helppoa, kun tiedät kuinka. Se on pieni työkalu Git-arsenaalissasi, mutta tehokas työkalu pitämään projektisi siisteinä ja ymmärrettävinä. Harjoittele vain maalaisjärkeä ja tee nimistäsi kuvaavia, mutta riittävän yksinkertaisia, jotta ne voidaan ymmärtää pintapuolisella silmäyksellä.

Onko sinulla koskaan ollut alan nimeämisongelmia? Onko sinulla aina suunnitelma, millä nimeäisit Git-konttorisi? Kerro meille kommenttiosiossa.


Minecraft Java: Kuinka asentaa From The Fog -modi

Minecraft Java: Kuinka asentaa From The Fog -modi

Jos kyllästyt vanilja Minecraft: Java Editionin hallitsemiseen, voit tuoda peliin uutta elämää lisäämällä modeja ja datapaketteja, kuten

Kuinka nähdä, ketkä eivät pitäneet YouTube-videostasi

Kuinka nähdä, ketkä eivät pitäneet YouTube-videostasi

Opi selvittämään, ketkä eivät pitäneet YouTube-videostasi näiden hienojen kiertotapojen avulla, jotta ymmärrät paremmin yleisöäsi.

Kuinka lähettää GIF-tiedostoja IMessagessa

Kuinka lähettää GIF-tiedostoja IMessagessa

GIF-kuvat ovat mahtavia ominaisuuksia, joilla välitetään erityinen viesti jollekin. Olipa kyseessä tunteiden tai tilanteen kuvaaminen, se on paljon tehokkaampaa

WordPress: PHP-version tarkistaminen ja päivittäminen

WordPress: PHP-version tarkistaminen ja päivittäminen

Haluatko tietää ja päivittää WordPress-asennuksesi PHP-version? On olemassa useita tapoja tehdä tämä. Seuraa tätä opasta oppiaksesi kuinka.

Viber: Kuinka korjata Tämä valokuva ei ole saatavilla -virhe

Viber: Kuinka korjata Tämä valokuva ei ole saatavilla -virhe

Korjaa Viberin Tämä kuva ei ole saatavilla -virhe näillä helpoilla vianetsintävinkeillä varmistaaksesi, että se ei vaikuta viestintäkulkuusi.

Kuinka saada Autobuild In Tears Of The Kingdom

Kuinka saada Autobuild In Tears Of The Kingdom

Rakentaminen on suuri osa "The Legend of Zelda: Tears of the Kingdom" (TotK) -elämystä. Ultrahandin kaltaisten hauskojen uusien kykyjen avulla voit sulautua

Kuinka tehdä sivusta mallipohja

Kuinka tehdä sivusta mallipohja

Kun rakennat usein käytetyn sivun Notionissa, saatat huomata, että sen käyttäminen mallina säästää aikaasi tulevaisuudessa. No, onneksi se

Tears Of The Kingdom Quests -lista

Tears Of The Kingdom Quests -lista

Hyrulen maassa tapahtuu paljon toimintaa Tears of the Kingdom -elokuvassa Linkin tutkiessa maailmaa. Tehtävät tai tehtävät, jotka hänen on suoritettava

Mistä löytää ilmaisia ​​Instagram-rullamalleja

Mistä löytää ilmaisia ​​Instagram-rullamalleja

Näyttää siltä, ​​​​että maailma on pakkomielle Instagram-kelojen katsomiseen. Näistä helposti katsottavista lyhyistä videoista on tullut valtavan suosittuja miljoonien katsojien keskuudessa

Kuinka tehdä lasia Minecraftissa

Kuinka tehdä lasia Minecraftissa

Lasista valmistetut lohkot olivat yksi ensimmäisistä Minecraftissa keksityistä lohkoista, ja niistä on tullut olennainen osa peliä sen alusta lähtien. Lasilohkot