18 lines
387 B
Markdown
18 lines
387 B
Markdown
# Git workflow
|
|
|
|
## Branches
|
|
- `main`: stabil baseline
|
|
- `feature/<name>`: løbende udvikling
|
|
- `release/vX.Y.Z`: release-klargøring
|
|
|
|
## Commit-strategi
|
|
- Commit often, små commits med klare budskaber.
|
|
|
|
## Release-flow
|
|
1. Arbejd i `feature/*`
|
|
2. Merge til `main`
|
|
3. Opret `release/vX.Y.Z` fra `main`
|
|
4. Opdater `VERSION` + `CHANGELOG.md`
|
|
5. Tag: `vX.Y.Z`
|
|
6. Push branch + tag til Gitea
|