← Niveau 4 – Data pro

Lektion 2 af 6 ⏱ 35 minutter Premium

Git – din sikkerhedskopimaskine

Lær at gemme versioner af din kode, som professionelle gør. Hvis du ødelægger noget, kan du gå tilbage.

Hvad Git er

Git er et program, der husker ændringshistorikken i dit projekt. Hver “version” kaldes et commit (et gem). Ødelagde du din kode? Gå tilbage til et ældre commit. Professionelle udviklere arbejder aldrig uden Git.

⚠️

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

Vis mig: dit første repository

Åbn en terminal i din React- eller serverprojektmappe:

git init

Det fortæller Git: “begynd at spore ændringer her.” En skjult mappe .git oprettes.

Tilføj alle filer til dit første commit:

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

Tag et kig på historikken:

git log --oneline

Du ser noget som a1b2c3d First version of my website.

Vis mig: .gitignore

node_modules bør aldrig ind i dit projekt – det er kæmpestort og downloades via npm install. Opret en fil kaldet .gitignore:

node_modules/
dist/
.env
*.db
.DS_Store

Commit så igen:

git add .
git commit -m "Added gitignore"

Nu er det din tur 💪

  1. I roden af dit projekt (React eller server), kør git init.
  2. Opret en .gitignore efter eksemplet ovenfor.
  3. Lav to commits: ét “First version”, et andet efter en lille ændring (f.eks. rediger teksten i din footer).
  4. git log --oneline – kan du se begge?

Tjek: Du har et repository, en .gitignore og mindst 2 commits. Git lever kun på din computer indtil videre – i næste lektion pusher vi det til GitHub.

Det tager du med fra denne lektion