diff --git a/.goosehints b/.goosehints index 01cc646..bb49a25 100644 --- a/.goosehints +++ b/.goosehints @@ -199,3 +199,12 @@ before improvising a new pattern. day-to-day ops, Makefile reference, forking/multi-environment notes. If a new operational gotcha is discovered (like the two-phase apply, or `make clean`), add it to the README, not just this file. + +## Git + +- **Never run `git commit` or `git push`** (in this repo, `zoitestream`, + `repertory`, `repertory-api`, or any other repo) unless the user + explicitly asks for it in that specific message. Staging/diffing is + fine; committing/pushing is the user's call, always. This applies even + after making a series of edits the user clearly wants kept — stop and + let them commit.