Leiðbeiningar um hvernig á að nota branches í Git, mikilvægi þeirra í vinnuflæði og góðar venjur varðandi nafngiftir.
Branches (greinar) í Git eru leið til að vinna sjálfstætt á breytingum án þess að hafa áhrif á aðalútgáfu (t.d. main). Þetta gerir kleift að vinna í nýjum eiginleikum, lagfæringum og tilraunum á skipulagðan hátt.
Af hverju að nota branches?
Aðskilja vinnu – Hægt er að vinna í nýjum eiginleikum án þess að hafa áhrif á aðalútgáfu verkefnisins.
Samvinna – Teymi geta unnið á mismunandi branches og sameinað breytingar þegar þær eru tilbúnar.
Öryggi – Ef eitthvað fer úrskeiðis í breytingum er auðvelt að skipta aftur yfir í aðalútgáfuna.
Algengar Git skipanir fyrir branches
Skoða allar greinar í verkefninu:
gitbranch
Búa til nýja grein:
gitbranchbranch-nafn
Skipta yfir í grein:
gitcheckoutbranch-nafn
Búa til og skipta yfir í nýja grein í einni skipun:
gitcheckout-bbranch-nafn
Sameina grein við aðra grein (t.d. aðalgreinina main):
gitcheckoutmaingitmergebranch-nafn
Eyða branch eftir sameiningu:
gitbranch-dbranch-nafn
Ef grein hefur ekki verið sameinuð en þú vilt samt eyða henni, þarf að nota -D í stað -d.
Góðar venjur um nafngiftir á branches
Það er mikilvægt að velja lýsandi nöfn á branches frekar en að nota eigið nafn eða almenna skammstöfun.