push-pr

Push commits and create or update pull requests with smart branch management. Use when user says "push this", "push my changes", "create a PR", "open a pull request", "make a PR", "submit for review",