Commit all changes, push to remote, and create a GitHub pull request with an auto-generated description if one doesn't already exist.