Git

Kuinka yhdistän haara toiseen Gitin kanssa?

Kuinka yhdistän haara toiseen Gitin kanssa?
Yksi tehokkaimmista Gitin ominaisuuksista on haaran luominen ja yhdistäminen. Gitin avulla käyttäjät voivat luoda uuden haaran ja yhdistää ne kehityskoodiin. Tämä ominaisuus parantaa eri projektien kehitysprosessin työnkulua rohkaisemalla kohdennetumpia, pienempiä ja rakeisempia sitoumuksia.

Suurimmassa osassa vanhoja versionhallintajärjestelmiä, kuten CVS, joissa yhdistämisen vaikeus rajoitti sen käyttäjien etenemiseen. Moderni keskitetty versionhallintajärjestelmä, kuten kumoaminen, edellyttää, että sitoumukset tehdään keskustietovarastoon.  Kun puhumme Gitistä, meidän on luotava uusi haarakoodi uuden ominaisuuden tai virheenkorjauksen lisäämiseksi.

Tässä artikkelissa näytämme, kuinka voit luoda uuden haaran, lisätä sitoutumisia uusiin ominaisuuksiin ja yhdistää päällikön uuteen haaraan.

Aloitetaan demo kahden haaran yhdistämisestä. Olemme suorittaneet kaikki CentOS 8 Linux -jakelun komennot, jotka on mainittu alla yksityiskohtaisesti:

Git haara komento

Jos haluat tarkastella kaikkien tietyn arkiston olemassa olevien haarojen luetteloa, voit tehdä tämän tehtävän helposti käyttämällä 'git branch' -komentoa. Tähtimerkki tulee näkyviin tällä hetkellä aktiiviseen haaraan. Kirjoita seuraava komento näyttääksesi kaikki haaraluettelot:

$ git -haara

Yllä oleva komento listaa vain haarat. Luo uusi haara arkistoon seuraavan komennon avulla.

$ git -haara new_branch

'Git branch new_branch' luo uuden haaran nykyiseen Git-arkistoon.

Sinun tulisi tietää, että kun git luo uuden haaran, se ei luo uutta sitoutumisjoukkoa edustamaan tätä uutta haaraa. Gitissä haara käyttäytyy kuin vain tagi tai tarra, jota voit käyttää osoittamaan tiettyyn merkkijonoon. Siksi Git-repo-sovelluksen avulla voit luoda useita sarjaa sitoumuksia yhdestä kannasta.

Git checkout -komento

Olemme luoneet yllä uuden haaran käyttämällä 'git branch new_branch'. Mutta aktiivinen haara on 'päähaara'. Aktivoi 'new_branch' suorittamalla seuraava komento päätelaitteessa:

$ git checkout uusi haara

Yllä annettu komento vaihtuu masterista uuteen_haaraan. Nyt voit työskennellä tällä uudella haaralla.

Nyt lisäät joitain sitoumuksia tai otat uuden ominaisuuden käyttöön uudessa_haarassa. Sinun tapauksessasi lisää funktio tai koodi vasta luotuun haaraan ja yhdistää sen takaisin pää- tai pääkoodihaaraan.

# ... kehittää toimintokoodi ..
$ git lisää -A
$ git sitoutu -m "Jotkut sitoutumisviesti näytettäväksi."

Suorita seuraava komento päähaaran aktivoimiseksi.

$ git kassalle

Git merge -komento

Yhdistä nyt uuden ominaisuuden päähaara seuraavalla komennolla.

$ git yhdistää uuden haaran

Git merge new-branch -komennolla voit yhdistää määritetyn haaran aktiiviseen päähaaraan. Uusi ominaisuus on nyt lisätty päähaaraan. Seuraavan komennon avulla voit tarkistaa tehtävät ja tiedot:

$ git-loki -1

Johtopäätös

Yhteenvetona kaikista yllä olevista yksityiskohdista, olemme luoneet uuden haaran 'new_branch', aktivoimalla sen ja lisäämällä siihen uusia tehtäviä tai uusia ominaisuuksia. Kun olet tehnyt kaikki muutokset, yhdistä tämä uusi_haara takaisin päähaaraan. Tässä artikkelissa olemme oppineet yhdistämään yhden haaran toiseen haaraan Gitissä.

Parhaat pelit, joita voi seurata käsien seurannalla
Oculus Quest esitteli äskettäin loistavan ajatuksen seurannasta ilman ohjaimia. Yhä kasvavan määrän pelejä ja aktiviteetteja, jotka tukevat tukea joko...
Kuinka näyttää OSD-peitto koko näytön Linux-sovelluksissa ja peleissä
Koko näytön pelien pelaaminen tai sovellusten käyttäminen häiriöttömässä koko näytön tilassa voi estää sinut paneelissa tai tehtäväpalkissa näkyvistä ...
Viisi parasta pelin kaappauskorttia
Olemme kaikki nähneet ja rakastaneet suoratoistopelejä YouTubessa. PewDiePie, Jakesepticye ja Markiplier ovat vain joitain huippupelaajista, jotka ova...