Currently a user has to break their workflow by going into the browser to generate a pull request. It'd be nice if we could add a command to do that for the user.
If the current branch doesn't exist on origin, push to origin.
Executes API call to request pull against upstream
- "head": "<username>:<current_branch_name>"
- "base": "<base branch of upstream, usually development>"
- "title": "Pull Request"
- "body": "some string. Pre-populate with commit messages on branch?"