branches
bởi redis
Tạo và đặt tên các nhánh git theo quy ước của dự án. Sử dụng khi tạo nhánh, chuyển sang nhánh mới, hoặc người dùng đề cập đến việc đặt tên nhánh.
npx skills add https://github.com/redis/redisinsight --skill branchesBranch Naming Conventions
Use lowercase kebab-case with type prefix and issue/ticket identifier.
# Pattern: <type>/<issue-ref>/<short-title>
# INTERNAL (JIRA - RI-XXX)
feature/RI-123/add-user-profile
bugfix/RI-789/memory-leak
fe/feature/RI-567/add-dark-mode
be/bugfix/RI-345/fix-redis-connection
docs/RI-333/update-docs
test/RI-444/add-unit-tests
e2e/RI-555/add-integration-tests
# OPEN SOURCE (GitHub - XXX)
feature/123/add-export-feature
bugfix/789/fix-connection-timeout
# Special branches
release/v2.0.0
ric/RI-666/custom-prefix
Branch Types
feature/- New features and refactoring (affects multiple areas)bugfix/- Bug fixes (affects multiple areas)fe/feature/- Frontend-only features (onlyredisinsight/ui/folder)fe/bugfix/- Frontend-only bug fixes (onlyredisinsight/ui/folder)be/feature/- Backend-only features (onlyredisinsight/api/folder)be/bugfix/- Backend-only bug fixes (onlyredisinsight/api/folder)docs/- Documentation changestest/- Test-related changese2e/- End-to-end test changesrelease/- Release branchesric/- Custom prefix for special cases
Note: When a bug fix affects only the redisinsight/ui/ folder, use fe/bugfix/ prefix instead of bugfix/.
Issue References
- Internal:
RI-XXX(JIRA ticket) - Open Source:
XXX(GitHub issue number) - Use
#only in commit messages, not branch names