Git integratie

10 min Gemiddeld Gratis

Git integratie

Claude Code en Git zijn beste vrienden. Claude kan commits maken, branches aanmaken, en je helpen met versiebeheer — allemaal vanuit dezelfde conversatie.

Claude en Git: hoe werkt het?

Claude Code herkent automatisch of je in een Git repository werkt. Als dat zo is, kan het Git commando’s uitvoeren als onderdeel van je workflow:

Commit alle wijzigingen met een duidelijke message

Claude voert dan uit:

git add -A
git commit -m "Voeg input validatie toe aan login formulier"

Het bedenkt zelf een passende commit message op basis van de wijzigingen.

Tip

Vraag Claude om commits te maken na elke logische stap. Zo heb je altijd een checkpoint om naar terug te keren als er iets misgaat.

Git status en diff bekijken

Je kunt Claude vragen om de huidige staat van je repository te tonen:

Wat is de git status? Welke bestanden zijn gewijzigd?

Of specifieker:

Laat de diff zien van de laatste wijzigingen

Claude voert git status en git diff uit en legt de resultaten uit in begrijpelijke taal.

Werken met branches

Voor grotere features is het slim om een aparte branch te gebruiken:

Maak een nieuwe branch "feature/zoekbalk" en begin
met het implementeren van een zoekfunctie

Claude maakt de branch aan en schakelt ernaar over:

git checkout -b feature/zoekbalk

Als de feature klaar is:

Merge de zoekbalk branch terug naar main
Let op

Wees voorzichtig met merge en rebase via Claude. Bij merge conflicts is het beter om zelf de conflicten te bekijken en Claude te vragen specifieke conflicts op te lossen, in plaats van alles blind te accepteren.

Wijzigingen terugdraaien

Heeft Claude iets kapotgemaakt? Geen paniek. Git redt je:

De laatste wijziging werkt niet. Draai de laatste commit terug.

Claude kan verschillende rollback-strategieën gebruiken:

  • git revert — Maakt een nieuwe commit die de vorige ongedaan maakt (veilig)
  • git checkout -- bestand — Zet een specifiek bestand terug naar de laatste commit
  • git stash — Sla wijzigingen tijdelijk op zonder te committen

Best practices

  1. Commit vaak — Na elke werkende stap, niet pas aan het einde
  2. Begin met git init — Altijd, zelfs bij een klein project
  3. Gebruik branches — Voor features die je misschien niet wilt houden
  4. Lees commit messages — Claude schrijft ze, maar jij bent verantwoordelijk
  5. Push regelmatig — Naar een remote repository als backup
Info

Claude Code maakt nooit automatisch commits zonder jouw toestemming. Het stelt voor om te committen, maar jij beslist altijd.

Checkpoint bereikt!

Wat je nu moet kunnen:

Je begrijpt nu de Git integratie van Claude Code:

  • Claude kan commits maken met automatische messages
  • Je kunt branches aanmaken en mergen via Claude
  • Wijzigingen terugdraaien kan met revert, checkout of stash
  • Commit vaak en gebruik branches voor grotere features

Probeer het: start een project met git init, maak een paar wijzigingen via Claude, en oefen met committen en terugdraaien.