← Nivå 4 – Data pro

Leksjon 2 av 6 ⏱ 35 minutter Premium

Git – din sikkerhedskopimaskine

Lær at lagre versjoner av koden din, som profesjonelle gør. Hvis du ødelegger noe, kan du gå tilbake.

Hva Git er

Git er et program, der husker endringshistorikken i prosjektet ditt. Hver “version” kaldes et commit (et gem). Ødelagde du koden din? Gå tilbake til et eldre commit. Professionelle utviklere jobber aldrig uden Git.

⚠️

Installer Git og kjør de første kommandoer med en forelder. På Mac er det ofte allerede der (git --version). På Windows, download Git for Windows.

Jeg viser deg: ditt første repository

Åpne en terminal i din React- eller serverprojektmappe:

git init

Det forteller Git: “begynd at spore endringer her.” En skjult mappe .git opprettes.

Legg til alle filer til ditt første commit:

git add .
git commit -m "First version of my website"

Tag et se på historikken:

git log --oneline

Du ser noe som a1b2c3d First version of my website.

Jeg viser deg: .gitignore

node_modules bør aldrig ind i prosjektet ditt – det er enormstort og downloades via npm install. Lag en fil kalt .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Commit så igen:

git add .
git commit -m "Added gitignore"

Nå er det din tur 💪

  1. I roden af prosjektet ditt (React eller server), kjør git init.
  2. Lag en .gitignore etter eksemplet ovenfor.
  3. Lag to commits: ét “First version”, et andet etter en lille endring (f.eks. rediger teksten i din footer).
  4. git log --oneline – kan du se begge?

Sjekk: Du har et repository, en .gitignore og mindst 2 commits. Git lever kun på din datamaskin foreløpig – i neste leksjon pusher vi det til GitHub.

Dette tar du med deg fra leksjonen