-
Notifications
You must be signed in to change notification settings - Fork 246
Contributing
Contributions are always welcome. Please create an issue for the things you wish to do in the code so that others do not working on the same issue. Keep your fork up to date and if you are working on many issues try to create a pull request for each issue. This cuts down on the merge conflicts and checking of code the admins are required to do to accept your code.
Don't make a pull request to the main repo's master if you don't want your commit merged yet. Don't make pull requests if you're not willing to merge that code.
Rather than opening a pull request, consider opening an issue to discuss the problem you're fixing. Keep the work-in-progress updates to your fork, maybe merging the updates to a separate branch in the main repo if there's enough there to warrant it.
-
Create an issue
-
Fork the codebase
-
Clone your fork
-
Create a branch
git branch <branchName> git checkout <branchName>
-
Make your changes
-
Push to your branch
git push origin <branchName>
-
Make a pull request between your branch and the progether master