I’m just trying to clarify the standard work flow for making a pull request to a Github project for which you don’t have commit access. Is it?
- Already-have / open a Github account
- Clone the project to your own Github account.
- Clone the project from your Github account to your desktop(or laptop).
- Branch the project on your desktop with a name that describes the intended commit.
- Checkout the branch.
- Make the changes.
- Stage the changes.
- Commit the changes.
- Upload the named branch to your Github account.
- Make the pull request on the project’s Github home account using the named branch from your Github account.
Can this be cut short, if you have no intention of maintaining a fork? Is it possible to make pull requests from the command line on your local machine? I’m asking partly to improve my own work flow, but also so I can teach others.