From 589b6465f8c250a0b49c8972ea5c2e7f262c455f Mon Sep 17 00:00:00 2001 From: thez3ro Date: Thu, 27 Oct 2016 19:28:39 +0200 Subject: [PATCH] :memo: Update CONTRIBUTING.md with Branch Strategy. close #24 [ci skip] --- .github/CONTRIBUTING.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index f47f0141a..878119d31 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -18,8 +18,9 @@ These are just guidelines, not rules. Use your best judgment, and feel free to p * [Translations](#translations) [Styleguides](#styleguides) + * [Git Branch Strategy](#git_branch_strategy) * [Git Commit Messages](#git-commit-messages) - * [C Styleguide](#c-styleguide) + * [Coding Styleguide](#coding-styleguide) ## What should I know before I get started? @@ -76,7 +77,7 @@ Both issue lists are sorted by total number of comments. While not perfect, numb Along with our desire to hear your feedback and suggestions, we're also interested in accepting direct assistance in the form of code. -All pull requests must comply with the above requirements. +All pull requests must comply with the above requirements and with the [Styleguides](#styleguides). ### Translations @@ -85,6 +86,15 @@ Please join an existing language team or request a new one if there is none. ## Styleguides +### Git Branch Strategy + +The Branch Strategy is based on [git-flow-lite](http://nvie.com/posts/a-successful-git-branching-model/). + +* **master** -> always points to the last release published +* **develop** -> points to the next planned release, tested and reviewed code +* **feature/**[name] -> points to brand new feature in codebase, candidate for merge into develop (subject to rebase) + + ### Git Commit Messages * Use the present tense ("Add feature" not "Added feature")