Run a safe, repository-aware git delivery workflow covering status inspection, explicit staging, commit-message matching, validation, pushes, pull requests, rebases, and merges. Use when the user asks to commit, push, open or update a PR, rebase, merge, ship changes, or handle version control end to end. Preserve unrelated work, scan for secrets, and require immediate confirmation before merges or destructive git actions.