Contribution - GiveMeAShow/givemeashow GitHub Wiki
Taken from Znieh Contributing.md)
Submit your Patch (Start by creating your own branch:
$ git checkout -b BRANCH_NAME master
# add some commits for your patch
Then update your branch to the latest version of master:
$ git rebase origin master
Resolve conficts if any:
$ git add ... # add resolved files
$ git rebase --continue
Push your branch remotely:
$ git push origin BRANCH_NAME
Now, you can create your Pull-Request and wait for feedbacks.
Often, Znieh Games members will ask you to "squash" your commits. This means you will convert many commits to one commit. To do this, use the interactive rebase command:
$ git rebase -i
$ git push -f origin BRANCH_NAME