Versjonskontroll (git)
Versjonskontroll tar vare på historikken til prosjektet. Med git lagrer du øyeblikksbilder (commits) av filene — git init én gang per prosjekt, så git add . og git commit -m "melding" på slutten av hver økt. Arbeidsmåte, ikke eget tema.
Vanlige feil
- Du tror git bare er backup på nett Fordi mange møter git via GitHub, er det lett å tro at git = «laste koden opp på nett». Men git og GitHub er to ulike ting: git er historikken med alle commitene, og den bor på din egen maskin — den virker helt uten internett. GitHub er bare ett sted du kan legge den historien så andre når den. En nær slektning av samme feil er å committe først når «alt er ferdig» — da mister du nettopp det versjonskontroll er til for: å kunne gå tilbake til et mellomsteg som virket.