This repository was archived by the owner on Apr 15, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
Before to start
Takanori Kishikawa edited this page Mar 9, 2017
·
10 revisions
To keep development well managed, some knowledges to use Git system and GitHub service here are required. We don't force you to obey too much strict rule but firstly let us tell you some additional agreements for the moment.
- Basic knowledges of Git-Flow and GitHub-Flow
- "master" branch is always release ready code.
- "develop" branch is the base branch we work on. So your holding this branch must be up to date.
- "feature/*" branch is for each feature and task work.
- This is basically checked out from "develop" branch.
- This will be merged onto "develop" branch.
- "hotfix/*" branch is for emergency or quick fixing.
- This is basically checked out from "master" branch.
- This will be merged onto both "master" and "develop" branche.
- Force push to "merge" branch is not enable to avoid troubles.
- You'll be pushing feature to "feature/*" branch and send pull requests to merge onto "develop" branch on GitHub.
- The versions are following vX.X.X(like v1.10.3) template.
- Fist capital number is for feature updates.
- Second number is for some updates related with main features and small updates.
- Third number is for bug-fixes.