Spring til indhold
AI Ordbog

AI Ordbog

Git

Værktøjet, der gemmer hver ændring i kode og tekstfiler, så du kan se historikken og gå tilbage.

Kristian Primdal Skrevet og redigeret af Kristian Primdal · Sidst opdateret 24. oktober 2026

Indhold

Hvad er Git?

Git er et værktøj til versionsstyring. Det gemmer hver ændring i et projekts filer som et lille skridt i en historik. Du kan se, hvad der blev ændret, af hvem og hvornår. Og du kan gå tilbage til en tidligere udgave.

Linus Torvalds udviklede Git i 2005 til arbejdet med Linux. I dag er det standarden for kode. Kilde: Pro Git.

De få ord, du møder

  • Commit. Et gemt skridt med en kort besked om, hvad der er ændret.
  • Branch. En sidegren, hvor man kan arbejde uden at røre hovedudgaven.
  • Diff. Forskellen mellem to udgaver, vist linje for linje.
  • Merge. At flette en sidegren ind i hovedudgaven.

Hvorfor det betyder noget ved AI

En coding agent som Claude Code eller Codex kan ændre mange filer på få minutter. Git gør det trygt. Agenten arbejder på en branch. Du ser diffen og beslutter, om ændringen skal med.

Det samme gælder filer, der ikke er kode. Skills og instruktioner til AI er tekstfiler. Ligger de i Git, kan du se, hvornår en regel blev ændret, og hvorfor svarene skiftede.

Et tænkt eksempel

En udvikler i en webshop beder en agent rette en fejl i fragtberegningen. Agenten laver en branch og tre commits. Udvikleren ser diffen og opdager, at agenten også har ændret en momsregel. Den del ruller hun tilbage, før resten bliver flettet ind.

Næste skridt er typisk en pull request på GitHub. Arbejder flere agenter på én gang, bruges et git worktree.


FAQ

Hvad er forskellen på Git og GitHub?

Git er værktøjet, der holder styr på ændringer. Det kører på din egen computer. GitHub er en tjeneste på nettet, hvor man gemmer og deler Git-projekter og gennemgår ændringer sammen.

Hvorfor skal man bruge Git med AI-agenter?

Fordi en agent kan ændre mange filer på kort tid. Med Git kan du se præcis, hvad der er ændret, og gå tilbage, hvis noget gik galt. Uden Git er det svært at sige ja til ændringerne med ro i maven.

Kan man bruge Git til andet end kode?

Ja. Alle tekstfiler kan styres med Git, fx skills, instruktioner og dokumentation i Markdown. Det giver en historik over, hvem der ændrede hvad og hvornår.


Relaterede termer