Haaroittuminen on triviaalinen harjoitus gitissä. Valitettavasti triviaalit tehtävät saavat harvoin asianmukaista huomiota ja virheitä tapahtuu. Jos olet nimennyt haaraksi väärin, se on nimettävä uudelleen. Näin se tehdään.
Miksi sivukonttorit ovat tärkeitä gitissä
Luettelo oksat gitissä ennen niiden uudelleennimeämistä
Kuinka nimetä paikallinen sivuliike Gitissä
Kuinka nimetä etähaara uudelleen Gitissä
Oksojen uudelleennimeäminen on yksinkertaista
Miksi sivukonttorit ovat tärkeitä gitissä
Kaikki tekeminen klassisten versionhallintajärjestelmien (VCSS) oksien kanssa oli iso juttu. Se vaati koordinoitua ymmärrystä, että haaraa lisättiin tai sulautunut , ja kaikkien arkistoa käyttävien ihmisten oli varmistettava, että he eivät tehneet mitään - tai unohtaneet tehdä jotain - operaation jatkamiseen ja onnistumiseen.
Operaatiot, joihin osallistui oksia, olivat myös usein erittäin hitaita. Haarojen avulla oli aikarangaistus. Git on suunniteltu get-go: sta erilaiseksi. Koska se on hajautettu versionhallintajärjestelmä, jokaisella käyttäjällä on kopio koko arkistosta paikallisessa koneessa.
Paikallisen koneen haarautuminen ei vaikuta kenenkään muun, ellet työnnä haaraa etävarastoon. Ja Gitissä haaratoiminnot on suunniteltu yhtä helppokäyttöisiksi kuin ne ovat nopeat loppuun. Haaroittuminen GIT: ssä on erittäin halpaa laskennallisella tavalla. Se on triviaalinen toiminta paikallisen arkiston sisällä.
Itse asiassa kehittäjiä kannustetaan sivustamaan ja sivustaan usein. Oksat ovat vain yksi työkalu pääomasijoittajien sisällä, josta hyötyvät. Oksat eivät ole suuria pelottavia asioita Gitissä, ne ovat yksi sen eniten käytetyistä ominaisuuksista.
Mutta tuntemus voi johtaa halveksuntaan. Tai ainakin satunnainen huomio haaroihin. Haaroittuminen saattaa olla nopea ja yksinkertainen gitissä, mutta sinun on silti keskityttävä, kun luot haaraa. Haaran nimi on helppoa väärin tai kirjoittaa väärä nimi, mikä johtaa huonosti nimettyyn haaraan.
Jos haara työnnetään jossain vaiheessa etävarastoon, se on kirjoitettava oikein. Jos se ei ole, se aiheuttaa sekaannusta, kun muut yrittävät käyttää sitä.
Luettelo oksat gitissä ennen niiden uudelleennimeämistä
Nykyisten haarojen nimien tarkistaminen on hyvä ensimmäinen askel. Se
git -haara
Komentoluettelo on meille sivukonttorit. Näet paikallisen arkiston haarat tällä komennolla:
Oksat on lueteltu meille. Nykyinen haara on korostettu vihreänä ja tähdellä.
Voit nähdä oksat ja niiden sitoumukset, voit käyttää
näyttöhaara
komento.
Voit nähdä etävaraston haarat sisällyttämällä -r (etä) -vaihtoehto.
Jos haluat nähdä paikalliset ja etähaarat yhdellä komennolla, käytä
-a
(Kaikki) vaihtoehto.
Meillä on enemmän paikallisia sivukonttoreita kuin meillä on etähaarat. Haaraa “Feature16” ei ole vielä työnnetty etävarastoon. Se on vain osa normaalia toimintaa, ei ongelma.
Ongelmamme on, että haara “Feature19” olisi pitänyt nimensä ”Feature18”. Joten se on virhe, jonka aiomme korjata.
Kuinka nimetä paikallinen sivuliike Gitissä
On olemassa kaksi tapaa nimetä haara paikallisesti. Voit tarkistaa sivukonttorin ja nimetä sen uudelleen tai nimetä sivukonttorin uudelleen, kun työskentelet jossain muussa haarassa.
Nimetä
nykyinen
Haara, varmista, että olet tarkistanut ja käytät haaraa, jonka haluat nimetä uudelleen. Käytä sitten
git -haara
komento
-m
(Siirrä) vaihtoehto.
Tarkistimme ”Feature19” -haaran ja nimitimme sen uudelleen "Feature18". Katsotaanpa, miltä haaramme näyttävät nyt.
Haaramme on nyt oikea nimi paikallisessa arkistossa.
Jos haluat, voit nimetä sivukonttorin uudelleen, kun työskentelet toisessa haarassa. Tässä on esimerkki, jossa työskentelemme “Master” -haarassa.
Komento, jota käytämme, on sama komento kuin ennen, mutta meidän on annettava nykyinen nimi uudelleen nimeämälle haaralle, samoin kuin uusi nimi, jonka haluamme sen olevan.
Jälleen paikallisen arkistomme haara on nimetty uudelleen oikealla nimellä.
Kuinka nimetä etähaara uudelleen Gitissä
Etävarasto pitää edelleen haaraa vanhalla nimellä. Etähaaran nimeämiseksi poistamme vanhan haaran ja työnnämme uuden haaran.
Jos muut käyttäjät käyttävät tätä haaraa ja työntävät siihen sitoutumista, sinun tulee tehdä veto ennen kuin nimeät sen paikallisesti. Tämä varmistaa, että paikallinen arkisto on ajan tasalla, ja muiden käyttäjien tekemät muutokset eivät menetetä. Heidän muutosten vetäminen takaisin arkistoon ennen kuin nimeät haaran paikallisesti, tarkoittaa, että muutokset ovat uudessa haarassa, kun työnnät sen takaisin etävarastoon.
Katsotaanpa sivuliikkeidemme tilaa. Käytämme
-a
(Kaikki) Vaihtoehto nähdä sekä paikalliset että etähaarat.
Meidän on poistettava “Feature19” etävarastosta ja painettava “Feature18” kaukosäätimeen.
Sinua pyydetään etävaraston salasana. Kun deleetio on tapahtunut, näet vahvistusviestin.
Nyt työntämme uuden haaramme kaukosäätimeen ja käytämme -u (aseta ylävirtaan) -vaihtoehtoa
Jälleen, sinut pyydetään salasanasi kaukosäätimelle. Uusi haara työnnetään kaukosäätimeen, ja meille kerrotaan, että haara “Feature18” on asetettu seuraamaan muutoksia sivukonttorimme paikallisessa kopiossa.
Tarkistetaan jälleen kerran, missä tilassa paikalliset ja etähaarat ovat.
Haaramme on nimetty menestyksekkäästi sekä paikallisesti että etäyhteydessä, ja etähaara seuraa paikallisen haaramme muutoksia.
Liittyvät: Kuinka poistaa git -haarat paikallisissa ja etävarastoissa
Oksojen uudelleennimeäminen on yksinkertaista
Gitin avulla oksat uudelleennimeävät oksat ovat yksinkertaisia. Jos olet ainoa henkilö, joka käyttää arkistoa tai haaraa, joka tarvitsee uudelleennimeämistä, se on hyvin yksinkertainen.
Jos muut jakavat sivukonttorin, varmista, että kommunikoit heille, että aiot nimetä sivukonttorin uudelleen ja että heidän tulisi työntää kaikki sitoutumattomat työt. Kun he ovat työntäneet, voit vetää oksan, nimetä sitten oksasi uudelleen paikallisesti ja etäyhteyden kautta.
- › Kuinka etähaaro saadaan
- › AirPods Prolla on uusi kilpailu: OnePlus Buds Pro 2
- › OnePlus 11 on täällä, mutta karkealla aloituksella
- › Kuinka estää tai estä joku Tiktokista
- › Parhaat iPhone -faneiden korvakuulokkeet saavuttivat vain alimman hinnan
- › Microsoft muuttaa Bingin AI -hakukoneeksi
- › Microsoft Edge saa AI -chatin ja uuden ilmeen Windowsissa