This command commits current work, pushes to the appropriate branch, and creates a pull request when needed.
- NEVER push directly to
main,masterordevelopbranches - If currently on
main,masterordevelop, create a new branch first - Generate meaningful commit messages based on the actual changes
- Generate meaningful branch names in kebab-case (e.g.,
feat/add-user-authentication,fix/null-pointer-in-parser)