AI kan in één opdracht twintig bestanden aanpassen. Als het resultaat slechter is, wil je terug. Git is je undo-knop voor een heel project. GitHub is de plek waar je die geschiedenis online bewaart en deelt.
De vijf begrippen die je nodig hebt
- Repository: je project, inclusief de volledige geschiedenis.
- Commit: een opgeslagen momentopname met een beschrijving.
- Branch: een zijspoor om iets uit te proberen zonder de hoofdversie te raken.
- Push: je commits naar GitHub sturen.
- Pull request: een voorstel om een branch samen te voegen, met ruimte voor review.
De werkwijze met AI
Commit elke keer als iets werkt. Dan is elke mislukte AI-poging maar één commando verwijderd van de laatste goede versie.
Eerst .gitignore, dan pas committen
Laat AI het werk doen, maar begrijp wat er gebeurt
Coding agents kunnen commits voor je maken en uitleggen wat er verandert. Vraag regelmatig: 'Wat heb je veranderd en waarom?' Bekijk de diff voordat je commit.
Onthoud
- Commit elke keer als iets werkt: dat is je vangnet.
- Zet .gitignore en .env goed voordat je begint.
- Bekijk wat de AI verandert voordat je het vastlegt.
Security Check
Loop dit na voordat je verder gaat of iets online zet.
- Staat .env in je .gitignore?
- Is je repository privé als er nog iets gevoeligs in kan staan?
- Heb je de geschiedenis gecontroleerd op eerder gecommitte sleutels?
Volgende stap: Vibecoding: je eerste app bouwen met AI