FAGPORTALEN

Versionsstyring med Git

Kommunikation og IT A · HTX · A-niveau · Avanceret programmering

💻 Git og versionsstyring

Git er det mest udbredte versionstyringssystem — bruges af næsten alle professionelle udviklere.

Grundkommandoer:

```bash

git init # opret nyt repository

git clone <url> # kopiér eksisterende repo

git add . # stage alle ændringer

git commit -m "besked" # gem snapshot

git push origin main # upload til GitHub

git pull # hent opdateringer

git log --oneline # se historik

git diff # se hvad der er ændret

```

Branches — arbejd parallelt:

```bash

git checkout -b ny-feature # opret og skift til ny branch

git merge ny-feature # integrer branch i main

git branch -d ny-feature # slet branch

```

Workflow: feature branch → pull request → code review → merge til main.

GitHub-specifikke koncepter: Issues, Pull Requests, Actions (CI/CD), GitHub Pages.

Commit-beskeder skal forklare HVORFOR, ikke hvad: "Fix login bug" > "Changed line 42".

Læringsmål

Sådan kan du arbejde med emnet

Træningsforslag

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.