Git Workflow
Commit conventions, branch strategie en push protocol
Git Workflow
Commit Message Format
Types
| Type | Wanneer |
|---|---|
feat | Nieuwe functionaliteit |
fix | Bug fix |
refactor | Code restructurering |
docs | Documentatie wijzigingen |
test | Test toevoegingen |
chore | Build, deps, config |
perf | Performance verbeteringen |
ci | CI/CD wijzigingen |
security | Security fix |
Regels
- Imperatieve mood, lowercase, geen punt aan het einde, max 72 chars
- Body legt waarom uit (2-3 zinnen)
- Task reference in footer (waarschuwing als ontbreekt)
Push Workflow
Elke git push naar remote MOET de Delivery Manager Push Assessment doorlopen:
- Run push assessment (secrets, grootte, scope, .gitignore)
- Presenteer GO / HOLD / RESTRUCTURE
- Alleen bij GO + user bevestiging: push
Branch Strategie
Pre-commit Hooks
Configuratie: ~/Development/shared/.gitleaks.toml