Workflow of contributing code

From KlayGE
Revision as of 01:36, 1 July 2015 by Gongminmin (Talk | contribs)

Jump to: navigation, search

Guidelines

  1. Work on your branch. For each feature or bug fix, it should create a branch before submitting a patch or pull request. Any commit to master or develop will be rejected in the future.
  2. Branch should follow a naming rule. It should be named as feature/YOUR_FEATURE_NAME or bugfix/YOUR_BUG_NAME.
  3. Always base on latest develop branch. Use "git pull --rebase" to rewind your changes on top of develop.
  4. Amend your commit. Prefer merge all your commits into one for one feature or bug fix. (git reset --soft "HEAD^", git commit --amend)