- Fork koala into your github account
- Clone your fork onto your laptop:
git clone https://github.com/<your_account>/koala
- Add this repository as another remote (to get the latest stuff):
git remote add upstream https://github.com/pykoala/koala
- Create a branch to work on the changes:
git checkout -b <new_branch>
- Add and commit changes
- Push up your changes
- Create a PR, and wait for someone to review it
- Look through the changes, and provide comments
- Once the PR is ready, type bors r+, then bors will handle the merge (DON'T HIT THE MERGE BUTTON).
- If the tests fail, help the proposer fix the failures
- Use bors r+ again
You can also use bors try to try running the tests, without merging