-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Joho edited this page Aug 25, 2015
·
1 revision
Welcome to the poppyGP-player wiki!
(I messed up, so this is here for my own purposes as well as anybody who wishes to contribute)
v0.1.0 v0.2.0 v1.0.0
master ═══╪═══╤═══╪═════════════════╪══════
hotfix │ └─┬─┘ │
│ │ │
release │ │ ╒═══╤═══╕ ╒╧═╕
│ │ │ │ │ │ │
develop ╘═╤═╤═╧═╤╧═══╧═══╪═══╤╤══╧══╧════
│ │ │ │ ││
feature/xxx │ └───┘ └───┘│
feature/yyy └───────────────────┘
Primary Branches
-
master
- main stable release branch; semver tagged -
develop
- main development branch
Secondary Branches
-
feature
- branch fromdevelop
& merge intodevelop
- Create
feature/xxx
branch for specific feature development - Merge stable feature back into
develop
for next release
- Create
-
release
- branch fromdevelop
& merge intomaster
ordevelop
- Create
release/xxx
branch when nearing feature-completion - Prepare next release, correct eventual bugs, continue development in parallel
- Merge stable release back into
master
, and also intodevelop
to update
- Create
-
hotfix
- branch frommaster
& merge intomaster
ordevelop
/release
- Create
hotfix/xxx
frommaster
when resolving critical bugs in production (e.g. unplanned) - Merge back into
master
with according version number - Merge back into
develop
orrelease
accordingly to update
- Create
...however confusing that diagram made things