Git
Et distribuert versjonskontrollsystem med lokale repositoryer og registrert endringshistorikk.
Registrer lokalt og del bevisst
Git er et distribuert versjonskontrollsystem. Et lokalt repository kan inneholde registrerte prosjekttilstander og historikk. Mange oppgaver, som å lage en commit, kan gjøres uten forbindelse til en vertstjeneste. Git og en tilbyder som GitHub er ulike ting.
I et oppdiktet eksempel endrer en utvikler en overskrift på reise og lager en lokal commit. Når revisjonen er delt, kan teamet nå den via en autorisert delingsvei. Utrulling er et ytterligere trinn; prosjektkonfigurasjonen avgjør om den starter automatisk etter deling. Avklar separat hvor felles referansehistorikk ligger, hvem som kan integrere endringer, og hvilke kontroller som kreves før utrulling.
Kilder
Beslektede begreper
- VersjonskontrollEt system som registrerer endringer i sporede filer og gjør tidligere tilstander sammenlignbare.
- BranchEn navngitt utviklingslinje som Git følger via en flyttbar referanse til en commit.
- CommitEn registrert prosjekttilstand i Git med metadata og eventuelle henvisninger til tidligere tilstander.
- Pull requestEt forslag om å integrere endringer i en målbranch, med kontekst for felles gjennomgang og diskusjon.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


