Commit
En gemt version af dine kodeændringer — som et checkpoint du altid kan vende tilbage til.
En commit er en gemt tilstand af dine ændringer i et Git-repository. Tænk på det som et checkpoint i et spil: du gemmer præcis hvor du er, med en note om hvad du lavede, så du altid kan vende tilbage til det punkt.
Hver commit indeholder en beskrivelse af hvad der er ændret (commit-beskeden), et tidsstempel og en reference til hvem der lavede ændringen. Tilsammen udgør alle commits i et projekt en komplet historik over dets udvikling.
Gode commits er små og fokuserede med tydelige beskeder — 'tilføj søgefunktion til termsiden' frem for 'diverse ændringer'. Det gør det langt nemmere at fejlfinde og forstå beslutninger bagefter.
Du tilføjer en login-funktion og laver en commit: 'Tilføj brugergodkendelse med e-mail og adgangskode'. Tre uger senere viser logikken sig at have en fejl — og du kan nemt finde præcis den commit der introducerede den.