Branch Rules - merlijn1411/VerticalSlice GitHub Wiki

[!NOTE] Before your selfmade branch will merge with Develop you have to make a Pull request first. So a Code Reviewer can review the changes you made to prevent Merge Conflicts

Image of Git branches

We work in 5 different branches:

  1. Main
  2. Develop
  3. Feature
  4. Hotfix
  5. release

Main

In main comes only a new and stable versions. Its the branch that code is finalized.

Develop

In this branch is where all features from the feature branches comes together.

Feature

These branches cater to new feature development, ensuring that ongoing work doesn’t disturb the main codebase.

Hotfix

It often happens that bugs sneak into the final product. So that's why this branch exist, if it happened you can use this branch to fix it.

release

This branch is for prepping the code for release to the final product.