diff --git a/CLAUDE.md b/CLAUDE.md index b45a5c1..9fb4373 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -38,6 +38,19 @@ Monorepo at `gitlab.com/vikingowl/marktvogt.de`. Components are regular director - **Veranstalter** is the central role — creates markets, manages plots, reviews applications, configures tickets. - **Mitarbeiter** (staff) is a sub-role under Veranstalter with granular permissions. +## Git Workflow + +When asked to "commit to a new branch, merge to main, and push": + +```bash +git checkout -b +git add +git commit -m "" +git checkout main && git merge --ff-only && git push origin main && git branch -d +``` + +No MR/PR needed for this pattern — merge locally, push main directly. + ## Development Conventions - All planning docs use ASCII (no umlauts) for cross-platform compatibility.