Commit
En registrert prosjekttilstand i Git med metadata og eventuelle henvisninger til tidligere tilstander.
Registrer en valgt tilstand
En commit i Git registrerer en valgt prosjekttilstand med metadata som endringsbeskrivelse og forfatter. Den viser eventuelt til forgjengere og danner historikk. Innholdet kommer fra den forberedte tilstanden; ikke alle endringer i arbeidskatalogen er automatisk med.
I et oppdiktet eksempel registreres en skjemaretting og relevant test sammen. En parallelt påbegynt layoutendring holdes utenfor. Det gjør endringen forståelig ved senere gjennomgang. En commit bekrefter verken beståtte tester eller godkjenning. Fillagring, commit, overføring til felles repository og utrulling er separate handlinger, selv når prosjektet kobler flere automatisk.
Kilder
Beslektede begreper
- VersjonskontrollEt system som registrerer endringer i sporede filer og gjør tidligere tilstander sammenlignbare.
- GitEt distribuert versjonskontrollsystem med lokale repositoryer og registrert endringshistorikk.
- BranchEn navngitt utviklingslinje som Git følger via en flyttbar referanse til en commit.
- KodegjennomgangMålrettet vurdering av en kodeendring for design, atferd, forståelighet og passende kontroller.
- 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


