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.


10 parasta pikanäppäintä Windows 10:ssä ja niiden käyttö

10 parasta pikanäppäintä Windows 10:ssä ja niiden käyttö

Tutustu Windows 10:n 10 suosituimpaan pikanäppäimeen ja siihen, miten voit hyödyntää niitä tehokkaasti töissä, koulussa ja muissa asioissa.

BitLockerin käytön aloittaminen, Windows 10:n sisäänrakennettu täyden levyn salaustyökalu

BitLockerin käytön aloittaminen, Windows 10:n sisäänrakennettu täyden levyn salaustyökalu

Opas BitLockerin käyttöön, Windows 10:n tehokkaaseen salausominaisuuteen. Ota BitLocker käyttöön ja suojaa tiedostosi helposti.

Microsoft Edge -selaushistorian tarkasteleminen tai poistaminen

Microsoft Edge -selaushistorian tarkasteleminen tai poistaminen

Opas Microsoft Edge -selaushistorian tarkastelemiseen ja poistamiseen Windows 10:ssä. Saat hyödyllisiä vinkkejä ja ohjeita.

Kuinka löytää ja poistaa tallennettuja salasanoja Microsoft Edgessä

Kuinka löytää ja poistaa tallennettuja salasanoja Microsoft Edgessä

Katso, kuinka voit pitää salasanasi Microsoft Edgessä hallinnassa ja estää selainta tallentamasta tulevia salasanoja.

Discord-tekstin muotoiluopas: värit, lihavoitu, kursivoitu, yliviivattu

Discord-tekstin muotoiluopas: värit, lihavoitu, kursivoitu, yliviivattu

Kuinka eristää tekstin muotoilua Discordissa? Tässä on opas, joka kertoo, kuinka Discord-teksti värjätään, lihavoidaan, kursivoitu ja yliviivataan.

Mikä tietokone minulla on? Kuinka tietää tärkeimmät tiedot ja malli

Mikä tietokone minulla on? Kuinka tietää tärkeimmät tiedot ja malli

Tässä viestissä käsittelemme yksityiskohtaisen oppaan, joka auttaa sinua selvittämään "Mikä tietokone minulla on?" ja niiden tärkeimmät tekniset tiedot sekä mallin nimen.

Viimeisen istunnon palauttaminen Microsoft Edge Chromessa, Firefoxissa, Internet Explorerissa

Viimeisen istunnon palauttaminen Microsoft Edge Chromessa, Firefoxissa, Internet Explorerissa

Palauta viimeinen istunto helposti Microsoft Edgessä, Google Chromessa, Mozilla Firefoxissa ja Internet Explorerissa. Tämä temppu on kätevä, kun suljet vahingossa minkä tahansa välilehden selaimessa.

Kuinka saada Boogie Down Emote Fortnitessa ilmaiseksi?

Kuinka saada Boogie Down Emote Fortnitessa ilmaiseksi?

Jos haluat saada Boogie Down Emoten Fortnitessa ilmaiseksi, sinun on otettava käyttöön ylimääräinen suojakerros, eli 2F-todennus. Lue tämä saadaksesi tietää, miten se tehdään!

Kuinka muuttaa hiiren asetuksia Windows 10:ssä

Kuinka muuttaa hiiren asetuksia Windows 10:ssä

Windows 10 tarjoaa useita mukautusvaihtoehtoja hiirelle, joten voit joustaa, miten kohdistin toimii. Tässä oppaassa opastamme sinut läpi käytettävissä olevat asetukset ja niiden vaikutuksen.

Kuinka päästä eroon Instagramissa estettyjen toimien -ongelmasta

Kuinka päästä eroon Instagramissa estettyjen toimien -ongelmasta

Saatko "Toiminto estetty Instagramissa" -virheen? Katso tämä vaihe vaiheelta opas poistaaksesi tämän toiminnon, joka on estetty Instagramissa muutamalla yksinkertaisella temppulla!