Gitin käyttö on melkein edellytys monille kehittäjille. Tämä johtuu muutamasta syystä. Tärkein etu on, että voit tallentaa kaikki projektin sisällä tehdyt muutokset – melkein ajattelematta. Vaikka aivosi saavat sinut kiinni, se voi tarkoittaa sitä, että haluat poistaa paikallisen ja etäisen Git-haaran. Tämä on ymmärrettävää, mutta prosessi ei välttämättä ole.
Sellaisena tämä viesti näyttää, kuinka voit poistaa paikallisen ja etä-Git-haaran. Ennen kuin pääsemme siihen, käydään läpi, miten Git toimii laajasti.
Nopea pohjamaali Gitissä
Ennen kuin pääsemme suurimpaan osaan artikkelia, annetaan ensin nopea yleiskatsaus Gitistä. Tämä on tapa tallentaa toiminto kehitysprojektissa. Se muistuttaa Google-dokumenteista ja muista ohjelmistoista löytyvää versiotoimintoa.

Git-arkiston hierarkia voidaan tiivistää muutamaan pisteeseen:
- Projektisi lopulliselle versiolle on olemassa pääraita. Perinteisesti tätä on kutsuttu mestariksi, vaikka nimityskäytäntö alkaa muuttua pää- tai tavaratilaan.
- Jokaisella repolla voi olla useita ”haaroja”. Nämä ovat kopioita tavaratilasta ja antavat kehittäjien työskennellä projektin hiekkalaatikkoversioiden kanssa samanaikaisesti.
- Sinä ”työnnät” ja ”teet” muutoksia projektiin haarasi.
- Tämä haara sulautetaan sitten runkoon, jolloin saadaan uusi lopullinen runko.
Kaiken kaikkiaan Git on loistava, kun haluat pitää kiinni näistä periaatteista. Silti, kun haluat poistaa haaran, se voi aiheuttaa päänsärkyä.
Kuinka poistaa paikallinen ja etäinen Git-haara
Ensimmäinen vaihe poistaa a paikallinen ja etäinen Git-haara on ymmärtää käyttämäsi komennon rakenne:
git <command> <modifier> <remote_name> <branch_name>
Kun ymmärrät tämän rakenteen, voit mukauttaa sen tarpeisiisi. Aluksi katsotaanpa paikallinen haara. Tämä olettaa, että käytät komentoriviä ja että sinulla on Git-repo työskennellä.
Voit poistaa paikallisen sivuliikkeen käyttämällä git branch
komento -d
muokkaaja ja sivuliikkeen nimi. Esimerkissämme käytämme oldbranch
, mutta sinun on tarkalleen omaa projektiasi. Yhdistämällä se saadaan seuraava:
git branch -d oldbranch
Tämä käskee Gitä poistamaan nimetty haara paikallisesta repostasi. Tästä huolimatta Git ei välttämättä anna sinun poistaa haaraa. Tämä johtuu siitä, että se sisältää sitoumuksia, joita ei ole vielä yhdistetty muihin paikallisiin konttoreihin. Se voi johtua myös siitä, että et ole “työntänyt” haaraa etärepoon.
Käytä tätä -D
pikemminkin modifioijana kuin -d
.
Etäkonttoreille käytetään git push
komento. Palataksemme luurankoon, tarvitset myös etänimen. Näin on usein origin
sopimuksen mukaan, vaikka kysy tiimisi johtajalta, jos et ole varma. Yhdistäksesi kaiken saat seuraavat:
git push -d origin remotebranch
Käyttämästäsi Git-versiosta riippuen joudut ehkä joutumaan muuttamaan koko komennon järjestystä:
git push origin --delete remotebranch
Jälleen isojen kirjainten isot kirjaimet poistavat haaran huolimatta, kun taas saat usein vahvistuspyynnön pieniä kirjaimia varten.
Käärimistä
Kaiken kaikkiaan Git on tehokas kieli, työkalu ja kehitysapu. Silti on hienoa, kun lisäät asioita Git-repoon, mutta ei niin hienoa, kun poistat asioita. Paikallisen ja etä-Git-haaran poistaminen on komentorakenteen oppimista. Kun sinulla on se alas, olet hyvä mennä. Jos etsit Gitin käyttöä projektissasi, opi aloittamaan Gitin ja Githubin käyttö.
Liittyvät:
-
Kuinka lisätä kuvakaappauksia ja animaatioita GitHub-vetopyyntöihin
-
Kuinka aloittaa GitHub-projektinhallinta
-
5 parasta Macin graafista Git-asiakasta