Follow the instructions at https://github.com/github/hub#installation to install hub
Let's say we'd like to help out https://github.com/ember-learn/super-rentals in this example.
- In your machine run
hub clone ember-learn/super-rentals
& thencd cd super-rentals
- Then run
hub fork
, this will automagically fork the current repo under your github username & you'll see the repo getting copied over in the output - Run
git checkout -b my-fixes
wheremy-fixes
is the name of the branch where you'll be coding your changes. - Once you've made all the commits run
git push YOUR_GITHUB_USER_NAME my-fixes
, this will push the code from your branch to your copy of the repo under your github user name. - Now you can run
git pull-request
from the command line to create a pull request which will give you the link to the created PR.