docs/guides/branching-strategy.md
Cherry Studio implements a structured branching strategy to maintain code quality and streamline the development process.
Current model.
mainis the default branch for all active development — submit features, refactors, optimizations, and fixes here.
main: Main development branch
release/*: Release branches
main branchFor details about the testplan branch used in the Test Plan, please refer to the Test Plan.
When contributing to Cherry Studio, please follow these guidelines:
Feature Branches:
main branchfeature/issue-number-brief-descriptionmainBug Fix Branches:
main branchfix/issue-number-brief-descriptionmainDocumentation Branches:
main branchdocs/brief-descriptionmainHotfix Branches:
main branchhotfix/issue-number-brief-descriptionmainRelease Branches:
main branchrelease/version-numbermain and tag with versionmainmain changes before submitting