Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We are following Git Flow Branching Strategy in our partner portal, that defines a strict branching strategy designed around the project release. It provides a robust framework for managing larger projects with multiple developers. Here’s a concise explanation of the Git Flow model:

Main Branches
1.    main (or master) Branch:
•    This branch contains the production-ready code.
•    Only stable and tested code is merged into this branch.
•    Releases are tagged in this branch.
2.    develop Branch (In our scenario its feature_test):
•    This branch contains the latest development changes.
•    It is the integration branch for features and fixes.
•    It is always kept in a deployable state.

...