Branch naming and operation policy
main
-
main development branch (trunk-based development)
-
The following conditions must be met
-
Compile succeeds
beta (not created at this time)
-
Latest beta release
-
The following conditions must be met
-
Compile succeeds
-
All tests passed
feature-(name)
-
A branch that develops one specific feature
-
No conditions
issue-(#issue)
-
branch that resolves a specific issue
-
No condition
fix-(#issue or bug name)
-
branch that fixes a specific bug (If the issue is a bug, please create this instead of
issue-*
) -
No condition