Kuinka luoda sivuliikkeitä Gitiin

How Create Branches Git



Git on yksi parhaista versionhallintajärjestelmistä. Se on erittäin suosittu lähdekoodien hallintaan lähes kaikentyyppisten ohjelmistokehittäjien ja järjestelmänvalvojien keskuudessa.

Tässä artikkelissa aion puhua Gitin, Gitin haarojen erittäin tärkeästä ominaisuudesta. Aloitetaan siis.







Git -haarat:

Oletetaan, että työskentelet projektisi parissa. Yhtäkkiä sinulla on loistava idea, jonka haluat testata. Et kuitenkaan ole varma toimiiko se vai ei. Älä pelkää, Git -haara on täällä!



Voit luoda projektillesi uuden Git -haaran ja aloittaa sitten ideoidesi testaamisen uudella haaralla. Jos pidät siitä, voit yhdistää sen hallita haara. Jos et pidä siitä, voit hylätä/poistaa sen milloin tahansa. Se ei vaikuta alkuperäiseen työhösi.



Huomaa, että hallita haara on Gitin oletushaara. Se luodaan ja sitä käytetään automaattisesti, kun alustat uuden Git -arkiston.





Tämän artikkelin seuraavissa osissa aion näyttää sinulle, kuinka luoda Git -haaroja, käyttää Git -haaroja ja poistaa Git -haaroja. Mennään siis eteenpäin.

Git -arkiston valmistelu testausta varten:

Tässä osassa kloonaan yhden GitHub -arkistostani tietokoneelleni. Teen myöhemmin erilaisia ​​haarautumisia tässä arkistossa. Jos haluat, voit käyttää myös omaa Git -arkistoa.



Jos haluat käyttää GitHub -tietovarastoani tässä artikkelissa näytettyjen asioiden testaamiseen, suorita seuraava komento kloonataksesi sen.

$git kloonihttps://github.com/shovon8/kulma-sankari-api

Kun Github -arkisto on kloonattu, siirry projektihakemistoon seuraavasti:

$CDkulma-sankari-api

Luettelo olemassa olevista Git -haaroista:

Voit luetella kaikki Git -arkistossasi olevat Git -haarat seuraavalla komennolla:

$git haara

Kuten näette, minulla on vain yksi haara hallita Git -arkistossani. Kun luot lisää oksia, se näkyy täällä. Aktiivisen haaran edessä on tähti (*). Sillä on myös eri väri kuin muilla oksilla. Kuten näette, hallita haaran edessä on tähti (*), joten se on tällä hetkellä aktiivinen haara.

Git -haarojen luominen:

Oletetaan nyt, että haluat luoda uuden Git -haaran (kutsutaan sitä uudet ominaisuudet ) mahtavien ideoidesi kokeiluun. Suorita seuraava komento:

$git haarauudet ominaisuudet

Uusi haara uudet ominaisuudet pitäisi luoda PÄÄ (viimeinen sitoutuminen) hallita haara.

Jos luet nyt kaikki Git -arkistosi olemassa olevat Git -haarat, uusi haara tulisi luetella alla olevan kuvakaappauksen mukaisesti.

$git haara

Kassalle Git -haaroille:

Aiemmin olet luonut uuden Git -haaran uudet ominaisuudet . Mutta se ei ole aktiivinen, kuten alla olevasta kuvakaappauksesta näet.

Haaran aktivointia kutsutaan kassalle Gitissä.

Siirry kassalle uuteen haaraan uudet ominaisuudet , suorita seuraava komento:

$git kassalleuudet ominaisuudet

Jos luet nyt kaikki haarat, sinun pitäisi nähdä uusi ominaisuus haara on aktiivinen.

Uuden toimialueen luominen ja tarkistaminen:

Jos et halua ensin luoda haaraa ja tarkistaa sille myöhemmin kahdella eri komennolla, niin Gitillä on myös ratkaisu sinulle. Voit luoda ja hakea juuri luodulle haaralle samanaikaisesti yhdellä komennolla. Voit tehdä sen käyttämällä -b vaihtoehto git kassalle .

Olisimme voineet luoda uusi ominaisuus haara ja tarkistanut sen erittäin helposti edellisessä esimerkissä seuraavalla komennolla:

$git kassalle -buusi ominaisuus

Muutosten tekeminen Git -haaroihin:

Kun olet kirjautunut uuteen konttoriin uudet ominaisuudet , voit aloittaa uusien sitoumusten lisäämisen tähän haaraan.

Olen esimerkiksi muuttanut tiedostoa package.json Git -arkistossani, kuten näet git -tila komento:

Nyt voit lisätä uusia sitoumuksia uuteen haaraan uudet ominaisuudet kuten näet alla olevasta kuvakaappauksesta.

$git lisää -TO
$git sitoutua -m 'kiinteät pakettiversiot paketissa.json'

Kuten näette, uusi sitoumus lisätään uusi ominaisuus haara.

$git loki --yksi linja

Jos nyt siirryt kassalle hallita haara, et näe uutta sitoutumista. Uusi komento on käytettävissä vain uudet ominaisuudet haara, kunnes yhdistät kaksi haaraa.

Uuden haaran luominen toisesta haarasta tai sitoumuksesta:

Jos haluat luoda uuden haaran toisesta komitosta tai PÄÄ (viimeinen sitoutuminen) toisesta haarasta, sinun on määritettävä se, kun luot uuden haaran.

Jos et määritä lähdehaaraa tai sitoumusta, josta uusi haara luodaan, uusi haara luodaan PÄÄ (viimeinen sitoutuminen) haarasta, jolla olet tällä hetkellä kirjautunut ulos.

Luo uusi haara (sanotaan testata ) PÄÄ (viimeinen sitoutuminen) toisesta haarasta (sanotaan, uudet ominaisuudet ), suorita seuraava komento:

$git haara testatauudet ominaisuudet

Kuten näette, molemmat testata ja uudet ominaisuudet sivuliikkeellä on sama sitoutumishistoria.

Oletetaan, että haluat luoda uuden haaran testi 2 olemassa olevasta toisesta haarasta hallita .

Luettele ensin kaikki sitoumukset seuraavalla komennolla:

$git loki-yhden linjan päällikkö

Kuten näette, kaikki sitoumukset hallita haara näytetään. Huomaa, että jokaisella toimeksiannolla on ainutlaatuinen hajautus. Jos haluat luoda uuden haaran olemassa olevasta komitosta, sinun on käytettävä halutun suorituksen tiivistelmää.

Sanotaan nyt, että haluat käyttää sitoutumiseen 45c336e kuten PÄÄ (viimeinen sitoutuminen) uudesta haarasta testi 2 . Voit tehdä tämän suorittamalla seuraavan komennon.

$git haaratesti2 45c336e

Kuten näette, uusi haara testi 2 on sitoutunut 45c336e .

Joten näin luot haaroja Gitiin. Kiitos tämän artikkelin lukemisesta.