Contribution - GiveMeAShow/givemeashow GitHub Wiki

Submit your Patch (Taken from Znieh Contributing.md)

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

Learn more on squashing commits with rebase.