Version jälkeen haara on tärkein konsepti versionhallinnassa. Git ei ole poikkeus, ja se kannustaa sivukonttoreiden käyttöä enemmän kuin useimmat. Niiden kanssa on helppo ja nopea työskennellä.
Se, miten käytät sivuliikkeitä, riippuu projektistasi - jos se ei ole oma projektisi, ylläpitäjä päättää yleensä puolestasi.
Sinulla voi olla vain oletusarvo tärkein haara ja single kehittää haara. Tai voit käyttää uutta haaraa jokaiseen ominaisuuteen ja virheenkorjaukseen. Joka tapauksessa löydät monia tilaisuuksia, kun käytettävissä olevien sivuliikkeiden luetteloiminen on erittäin hyödyllinen työkalu.
Mikä on haara?
Versionhallintajärjestelmät, kuten git, käyttävät termiä haara vertailuna puiden kanssa. Jokainen haara nousee toisesta, lopulta päätyy takaisin runkoon. Toimialojen avulla voit luoda yksittäisiä kehityslinjoja, jotta voit työskennellä niiden parissa erillään häiritsemättä muita projektin osia.
Oksien luetteloiminen komentoriviltä
Komentorivi on nopea ja tehokas tapa käyttää gitiä. Sinun on muistettava paljon hallitaksesi sitä, mutta komentoriviohjelma tarjoaa aina täyden tuen kaikille gitin monille ominaisuuksille.
Luettelo haarat git
Komentorivin oletustyökalu on git. Päähaara sivukonttorien käsittelyssä on haara. Oletuksena tämä komento luettelee haarat, joten:
git haara
antaa haaranimien luettelon, esimerkiksi:
* huolta
hallita
Seuraava
Huomaa, että tämä komento luettelee haarat aakkosjärjestyksessä ja korostaa nykyisen haaran tähdellä. Sinun on myös ymmärrettävä, että näytetyt oksat ovat vain paikallisia.
Jos haluat nähdä etähaarat, käytä joko -r lippu, joka näyttää vain etäiset haarat, tai -a lippu, joka näyttää sekä paikallisen että etäyhteyden. Voit tarkastella tarkempia tietoja -v lippua ja vielä tarkempia tietoja -vv.
git haara -vva
Tämä antaa sinulle paljon hyödyllistä tietoa, mukaan lukien korostus siitä, mitkä paikalliset/etäiset haarat ovat käytössä ja mitkä haarat seuraavat muita.
Voit käyttää --lista vaihtoehto hakea oksia kuvion mukaan. Tämä on erittäin hyödyllistä, jos olet tekemisissä useiden haarojen kanssa, esimerkiksi silloin, kun projekti käyttää yhtä haaraa virheenkorjausta kohden.
git branch -lista 'm*'
Selaa sivuliikkeitä gh: n avulla
The gh ohjelma on GitHub komentorivityökalu. Jos arkistossasi on kauko -ohjain päällä github.com, voit käyttää gh hallita sitä. Suurin osa ydinkomennoista on ominaisia GitHubille, jotka käsittelevät esimerkiksi ongelmia tai vetopyyntöjä. Mutta laajennukset ovat nyt saatavilla, ja tämä gh-branch-laajennus voi auttaa haarojen luetteloinnissa.
Kun olet asentanut, kirjoita vain:
gh haara
GitHub -arkiston hakemistossa näet luettelon kaikista haaroista nykyisen haaran lisäksi. Voit kirjoittaa suodattaa haaran nimen mukaan ja valita haaran vaihtaaksesi siihen.
Katso myös: Kuinka asentaa GitHub CLI Linuxiin
Oksien luetteloiminen GitHub Desktopin avulla
GitHub -työpöytä näyttää paikalliset haarat pääkäyttöliittymässä. Ikkunan yläosassa pitäisi näkyä painike Nykyinen haara aktiivinen työskentelevä haara näkyy alla. Näytä tämä oletushaara ja viimeisimmät haarat painamalla tätä. Voit myös kirjoittaa merkittyyn ruutuun Suodattaa etsiä tiettyjä sivuliikkeitä nimen perusteella.
Katso myös: Arkiston kloonaaminen GitHub -työpöydän avulla
Kuinka luetella haarat GitHub -verkkosivustolla
Jos isännöit projektiasi GitHubissa, voit tarkastella sen kaikkia sivuliikkeitä sen projektisivulta. Aloita navigoimalla projektin kohdalle Koodi välilehti ja napsauta sitten numeroon viittaavaa linkkiä oksat. Näet haarat ryhmiteltyinä tilan mukaan, mukaan lukien Kaikki oksat vaihtoehto.
Tutustu uuteen projektiin sen toimipisteiden kautta
Voit usein oppia paljon projektista yksinkertaisesti luetteloimalla sen haarat. Se vaihtelee, mutta saatat tietää, mitä ominaisuuksia muut parhaillaan työskentelevät tai kuinka monta vikaa on aktiivinen. Sinun on myös ajoittain tiedettävä, mihin haaraan kuulut.
Toinen erinomainen tapa tutustua projektiin on tarkastella sen versiohistoriaa. The git loki komento on erittäin tehokas keino selvittää, mitä muutoksia on tapahtunut.
Olitpa tekemisissä katastrofaalisen virheen kanssa tai haluat vain tarkistaa joitain aiempia sitoumuksia, git-loki on sinun valinta.
Lue seuraava
- Ohjelmointi
- GitHub
- GitHub -työpöytä
- Ohjelmointi
Bobby on teknologian harrastaja, joka työskenteli ohjelmistokehittäjänä lähes kaksi vuosikymmentä. Hän on intohimoinen pelaamisesta, työskentelee Switch Editor Magazine -lehden arvostelutoimittajana ja on upotettu kaikkiin verkkojulkaisun ja -kehityksen osa -alueisiin.
tilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi