[Sprint 5] docs: git-flow branching strategy documentation #267
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Document the
development -> staging -> mainbranch promotion flow for the git-flow plugin.Implementation
Location:
plugins/git-flow/docs/BRANCHING-STRATEGY.md(new file)Content to include:
Branch Types
main- Production-ready releases onlystaging- Pre-production testing (optional)development- Active development, feature branches merge herefeat/*,fix/*,docs/*, etc. - Feature branchesWorkflow Documentation
Feature Development
developmenttype/short-description(e.g.,feat/user-auth)developmentwhen readyRelease Promotion
development→staging(optional testing)staging→main(production release)mainHotfix Handling
mainmainanddevelopmentPR Requirements
development: 1 approval, passing testsstaging: 1 approval, all checks passmain: Protected, require PR from staging/developmentDiagrams
Include Mermaid diagrams showing:
Acceptance Criteria
plugins/git-flow/docs/BRANCHING-STRATEGY.mdplugins/git-flow/README.mdto reference new docdocs/COMMANDS-CHEATSHEET.mdWiki Reference
Implementation: Change V5.2.0 (Sprint 5)