Branch Based Development

Options

  • Feature Branch Workflow: Each new feature, bug fix, or task gets its branch, which is merged into the main branch after review.
  • GitFlow: A more structured approach with branches for features, releases, and hotfixes.
  • Trunk-Based Development: Focuses on short-lived feature branches merged into the main branch frequently.