- Fork the repository in GitHub with the
Fork
button. - Clone the forked repository.
- Add the original repository as an
upstream
remote:git remote add upstream https://github.com/stachern/bseu_fm.git
. - Make sure to create a new feature branch from
master
that is up-to-date. - Always create your feature branch:
git checkout -b my-new-feature
. - Commit your changes:
git commit -am 'Add some feature'
. - Push to the branch:
git push origin my-new-feature
. - One commit per Pull Request. Squash commits if needed.
- Rebase the branch on top of
master
in case new commits were added:git rebase upstream/master
. - Create a new Pull Request.