Haarojen Välillä Siirtyminen ja Niiden Poistaminen
Pyyhkäise näyttääksesi valikon
Uuden haaran luominen ja siihen siirtyminen
Voit siirtyä olemassa olevalle haaralle komennolla git checkout.
Koska uuden haaran luominen ja siihen siirtyminen on yleinen toimenpide, Git tarjoaa siihen kätevän vaihtoehdon.
Käytä samaa git checkout -komentoa -b-valitsimen kanssa:
git checkout -b <new_branch_name>
Haarojen poistaminen
Haaran poistamiseen käytetään -d-valitsinta (delete). Tämä poistaa haaran vain, jos sen muutokset on jo yhdistetty nykyiseen haaraan:
git branch -d <branch_name>
Missä <branch_name> on poistettavan haaran nimi.
Jos muutoksia ei ole yhdistetty, Git estää poistamisen ja antaa varoituksen.
Kaikki selviää esimerkin avulla.
Esimerkkityönkulku
Tarkista ensin työpuun ja välivaraston tila:
git status
Kuten huomaat, työpuu ja välivarasto ovat tyhjät, ja olet tällä hetkellä testing/some-tests-haarassa.
Luo nyt uusi haara nimeltä feature/new-feature, vaihda siihen välittömästi, ja listaa sitten kaikki haarat:
git checkout -b feature/new-feature
git branch
HEAD osoittaa nyt uuteen haaraan, joten näytä kaksi viimeisintä commitia:
git log -n 2
Uusi haara ja testing/some-tests-haara osoittavat molemmat samaan viimeisimpään commit-tilaan.
Koska olet nyt uudessa haarassa, voit turvallisesti poistaa testing/some-tests-haaran:
git branch -d testing/some-tests
Poisto onnistui.
Tarkastele nyt kahta viimeisintä commitia ja listaa kaikki olemassa olevat haarat:
git log -n 2
git branch
Haara poistettiin onnistuneesti, jäljelle jäi vain kaksi haaraa.
Uusi haara osoittaa uusimpaan committiin, kun taas master-haara on yhden commitin jäljessä.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme