Content
Git Workflow
For contributing source code, please follow the Git Workflow below:
- Fork Openproject on GitHub
- Clone your fork to your development machine:
git clone git
github.com//openproject@ - Optional: Add the original OpenProject repository as a remote, so you can fetch changes:
git remote add upstream git
github.com:/opf/openproject@ - Make sure you’re on the right branch, right now (March 2014), the main development branch is dev:
git checkout dev
- Create a feature branch:
git checkout -b feature/<short description of your feature>
- Make your changes
-
Important notices
- Please read the Code Review Guidelines so you know what to expect when we later review your code.
- Read about the Release Process.
- Push your changes to your OpenProject fork on GitHub:
git push origin <feature branch name>
- Create a pull request against opf/openproject with a clear description of the problem being solved and how you solved it
We will then review your pull request, give you feedback and/or merge your changes.