Gå til innholdet

Branch

En navngitt utviklingslinje som Git følger via en flyttbar referanse til en commit.

Også kjent somGren
Programvareutvikling

Forbered endringer på en egen linje

En branch er en utviklingslinje. Git representerer den med en navngitt, flyttbar referanse til en commit. Nye commits på linjen flytter referansen frem. Andre brancher trenger ikke endres av dette.

I et oppdiktet eksempel tilpasses en datovisning på fix/report-date og registreres der som commit. Hovedlinjen forblir inntil videre på sin tidligere tilstand. Etter gjennomgang kan endringen integreres i ønsket mållinje. Prosjektets arbeidsflyt avgjør om pull request kreves. En branch er verken en separat testserver eller en automatisk tilgangsbarriere. Testmiljø, tilgangsregler og godkjenning må organiseres separat.

Kilder

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper