Kuinka poistaa Git -haara paikallisesti?

How Delete Git Branch Locally

Yksi GitHubin tärkeistä ominaisuuksista on haara, joka sisältää projektin kopion tietystä kohdasta. Se auttaa hallitsemaan projektityötä oikein. Kun kaikki projektityöt on tehty ja hyväksytty, on tarpeen yhdistää eri alojen työt päähaaraan. Projektityön yhdistämisen jälkeen tarpeettomat haarat on poistettava. GitHub -palvelin sisältää käyttäjän tärkeimmät tiedostot ja kansiot. GitHub -tilin omistaja voi käyttää eri arkistojen tiedostoja ja kansioita milloin tahansa, ja jos tiedostoa muutetaan paikallisesti, omistaja voi julkaista päivitetyn sisällön paikallisesta järjestelmästä pääpalvelimelle. Pääpalvelimen haaraa kutsutaan etähaaraksi ja paikallisen järjestelmän haaraa paikalliseksi haaraksi. GitHub Desktop on käyttänyt sitä tässä opetusohjelmassa paikallisen aseman ja GitHub -palvelimen arkistojen luomiseen, käyttämiseen ja päivittämiseen. Varaston haara voidaan poistaa suorittamalla komentoja päätelaitteessa tai käyttämällä GitHub -työpöytää. Nämä kaksi tapaa poistaa kaikki paikalliset git -haarat on esitetty tässä opetusohjelmassa.



Edellytykset:

Asenna GitHub Desktop

GitHub Desktop auttaa gitin käyttäjää suorittamaan gitiin liittyviä tehtäviä graafisesti. Voit helposti ladata tämän sovelluksen uusimman version asennusohjelman Ubuntulle osoitteesta github.com. Sinun on asennettava ja määritettävä tämä sovellus lataamisen jälkeen, jotta voit käyttää sitä. Voit myös tarkistaa opetusohjelman GitHub Desktopin asentamisesta Ubuntuun tietääksesi asennusprosessin oikein.



Luo arkisto paikalliseen asemaan

Sinun on luotava paikallinen arkisto, jotta voit tarkistaa tässä opetusohjelmassa käytetyt komennot minkä tahansa haaran poistamiseksi paikallisesti.



Luo useita oksia

Luo useita haaroja poistaaksesi minkä tahansa haaran paikallisesti, koska jos on vain yksi haara, sitä ei voi poistaa.

Poista paikallinen haara päätelaitteesta:

Kun git -käyttäjä luo haaran paikalliseen arkistoon, haara tallennetaan paikallisesti. Paikallinen haara voidaan poistaa ennen julkaisua tai sen jälkeen etäpalvelimella. Jos käyttäjä poistaa haaran julkaisematta etäpalvelinta, se ei aiheuta mitään vaikutusta etähaaraan. Haara voidaan poistaa kahdella tavalla käyttämällä git -komentoa. The -d -vaihtoehtoa käytetään poistamaan haara, joka on julkaistu etähaarassa. The -D -vaihtoehtoa käytetään poistamaan väkisin paikallinen haara, jota ei ole julkaistu etähaarassa.



Avaa päätelaite ja siirry paikalliseen arkistoon, joka sisältää useita haaroja. Suorita seuraava komento tarkistaaksesi luettelon nykyisen arkiston nykyisistä haaroista.

$git haara

Seuraava tulos osoittaa, että arkisto sisältää kolme haaraa. Nämä ovat pää, mestari, ja toissijainen.

mennä Tarkista -komentoa käytetään navigointiin haarojen välillä ja päivitettyjen tietojen antamiseen kyseisestä haarasta, jos haara on julkaistu etäpalvelimessa. Suorita seuraava komento siirtyäksesi nimettyyn haaraan tärkein ja saat tämän sivuliikkeen päivitetyt tiedot.

$git kassalletärkein

Seuraava tulos osoittaa, että haara on nimetty tärkein on aktiivinen nyt ja ajan tasalla tärkein etäpalvelimen haara. Et voi poistaa mitään aktiivista haaraa. Joten jos suoritat poistokomennon minkä tahansa aktiivisen haaran poistamiseksi, syntyy virhe.

Poista seuraava paikallinen haara suorittamalla seuraava komento tärkein joka on julkaistu etäpalvelimessa -d vaihtoehto.

$git haara -dtärkein

Seuraava tulos osoittaa, että päähaaraa ei voi poistaa, koska se on aktiivinen haara.

Suorita seuraavat komennot poistaaksesi etäpalvelimessa julkaistun haaran nimeltä master ja hae haaraluettelo tarkistaaksesi, onko haara poistettu.

$git haara -dhallita
$git haara

Seuraava tulos osoittaa, että hallita haara on poistettu paikallisesti, koska se ei ollut aktiivinen haara, mutta se julkaistiin etäpalvelimessa. Olemassa oleva haaraluettelo on tarkistettu toisella komennolla, joka osoittaa, että haara on poistettu oikein.

Voit poistaa minkä tahansa julkaisemattoman paikallisen haaran käyttämällä seuraavaa komentoa. Nykyisessä arkistossa ei ole julkaisematonta haaraa. Joten tämän komennon tulosta ei näytetä.

$git haara -Dtärkein

Poista paikallinen haara GitHub -työpöydältä:

Monet git-käyttäjät eivät pidä komentorivitehtävistä ja suosivat graafista käyttöliittymää gitiin liittyvien tehtävien suorittamiseen. GitHub -työpöytä on toteutettu näille käyttäjille. Jos haluat poistaa minkä tahansa arkiston paikallisen haaran kirjoittamatta komentoja, avaa GitHub -työpöytä sovellus ja avaa paikallinen arkisto poistaaksesi tietyn haaran. Tässä arkiston nimi Django avautuu, joka sisältää kaksi haaraa nimeltä, tärkein ja toissijainen. Napsauta Näytä -valikon haaraluetteloa näyttääksesi kaikki nykyisen arkiston haarat. Seuraava tulos osoittaa, että tärkein haara on oletushaara.

Valitse haara, jonka haluat poistaa, ja napsauta haaravalikkoa, joka sisältää monia alivalikkokohteita erilaisten haaraan liittyvien toimintojen suorittamiseksi. Sinun on napsautettava Poista-alivalikkokohdetta poistaa valittu haara.

Johtopäätös:

Joskus git -kehittäjän on poistettava tarpeettomat haarat git -arkistosta. Haara voidaan poistaa paikallisesti ja etänä. Tässä opetusohjelmassa on kuvattu tapoja poistaa haara paikallisesti. Haara voidaan poistaa paikallisesti käyttämällä komentoriviä tai graafista käyttöliittymää. Julkaisematon paikallinen haara voidaan myös poistaa väkisin käyttämällä -D -vaihtoehtoa. Toivottavasti git -käyttäjä voi poistaa minkä tahansa haaran mistä tahansa paikallisesta arkistosta tämän opetusohjelman lukemisen jälkeen.