Skip to content
Mateusz Loskot edited this page Sep 20, 2013 · 10 revisions

SOCI development workflow is based on git-flow branching model.

  1. Requirements:
  1. Fork the repository. Then, run:
git clone [email protected]:<username>/soci.git
cd soci
  1. Enable your clone with the git-flow:
git flow init -d
  1. Create a feature branch (aka topic branch):
git flow feature start <your feature>

Please remember:

  • All new work (new features, non-emergency bug fixes) must be done in a new feature branch.
  • Give your feature branches sensible names. If you’re working on a ticket, use the ticket number as the feature branch name (e.g. feature/issue-1234).
  1. Then, do work and commit your changes.
git flow feature publish <your feature>
  1. When done, open a pull request to your feature branch.
Clone this wiki locally