git safety rules for git operations in this repo. rules - NEVER force push ( or ) - NEVER without explicit permission - NEVER without explicit permission - prefer over - always before forbidden commands these require EXPLICIT user permission: - - - - - - (discards all changes) safe alternatives instead of : - to save changes - to restore instead of force push: - then normal push - ask user how to resolve conflicts workflow 1. before making changes 2. make changes 3. relevant files 4. 5. again before push 6. (no force flags) ---