Skip to content

Branch Model

main

  • Production Branch
  • Always deployable
  • Protected on GitHub
  • No direct commits
  • No merges outside Pull Requests(PR's)

feature/nameOfFeature

  • Feature Branch
  • Should be deployable
  • Non-Protected
  • No direct commits if sub-issue branches exist
  • Typically no merges outside PR's

feature/nameOfFeature/nameOfSubIssue

  • Issue Branch
  • Active developement of the issue
  • Non-Protected
  • Direct commits
  • Typically no merges outside PR's

fix/nameOfFix

  • Bugfix Branch
  • Active fixing of Bug
  • Non-Protected
  • Direct commits
  • Typically no merges outside PR's