| name | commit-push-pr |
| description | Create a branch, commit changes, push to remote, and create a pull request. Use when asked to create a PR or pull request. |
Context
- Status: !
git status
- Recent commits: !
git log --oneline -5
- Diff: !
git diff
Task
Creates a branch, commits changes, pushes to remote, and creates a pull request.
1. Create a branch
2. Commit
Please split the following changes into meaningful Git commits.
For each commit:
- Include only logically related changes.
- Write a concise and descriptive commit message.
- Use same language/format as previous commits.
3. Push
4. Create a pull request
- Use gh command.
- Write a concise message.
- If user passed some URL during this session, please refer the URLs in PR message.