Branch Rules - merlijn1411/PacMan3D GitHub Wiki

Image of Git branches

I 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.