Naming Branches
Common Branch Naming Patterns
1. Feature-based Convention
<type>/<issue-number>-<short-description>feature/271-add-more-cowbell
bugfix/389-fix-memory-leak
hotfix/422-critical-auth-issue
docs/129-update-readme
test/233-improve-test-coverage
refactor/156-optimize-queries
chore/111-update-dependencies2. Owner-based Convention
<owner>/<type>/<issue-number>-<short-description>3. Release-based Convention
4. Environment-based Convention
Multi-Cloud Development Considerations
Automation and Integration
CI/CD Pipeline Integration
Automatic Work Item Linking
Branch Naming Best Practices
Different Conventions for Different Development Models
Trunk-Based Development
GitFlow
GitHub Flow
Real-World Examples
Enterprise SaaS Project
Infrastructure as Code Project
Microservices Project
Automated Branch Name Enforcement
Last updated