if you want to contribute to the Coderman project, this contributing guide is helpful.
We use GitFlow for branching model on this project. You must have git-flow installed on your machine.
To start contributing on Coderman:
- Fork Coderman's repo
- Clone your fork
- Start your feature branch by
git flow feature start <feature_name>
command - Create your changes and commits
- Push your feature branch
- Create pull request
git clone <your-fork-repo-url>
cd Coderman
git flow feature start <feature_name>
// Create your changes and commits
git push origin feature/<feature_name>
and then make pull request.
if you haven't any idea for contributing, you can see Issues or TODO file.
If you are adding/changing a feature, add/change documentation of that feature.
For example, If you are adding a new feature, add documentation for that in doc/<Directory To That Feature>/<x>.md
.
Write your changes into the RELEASENOTES.md file(under the next release title).
For example:
## next release
- ... (Someone's name)
- ... (Someone's name)
- Fixed bug X (Your name)
- Added X (Your name)