branches

oleh redis

Buat dan beri nama cabang git sesuai konvensi proyek. Gunakan saat membuat cabang, checkout cabang baru, atau pengguna menyebut penamaan cabang.

npx skills add https://github.com/redis/redisinsight --skill branches

Branch 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 (only redisinsight/ui/ folder)
  • fe/bugfix/ - Frontend-only bug fixes (only redisinsight/ui/ folder)
  • be/feature/ - Backend-only features (only redisinsight/api/ folder)
  • be/bugfix/ - Backend-only bug fixes (only redisinsight/api/ folder)
  • docs/ - Documentation changes
  • test/ - Test-related changes
  • e2e/ - End-to-end test changes
  • release/ - Release branches
  • ric/ - 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

Lebih banyak skill dari redis

docs-sync
redis
Analisis implementasi dan konfigurasi cabang master untuk menemukan dokumentasi yang hilang, tidak benar, atau usang di docs/, README.md, dan README per paket. Gunakan…
official
implement-command
redis
Add a new Redis command (or command variant) to node-redis end-to-end — the `<NAME>.ts` Command file, its registration with JSDoc in the package…
official
maintainer-review
redis
Tinjau URL isu atau permintaan tarik GitHub sebagai pemelihara node-redis, dengan penilaian bertahap apakah klaim tersebut nyata, penting secara praktis, sudah…
official
pr-draft-summary
redis
Buat blok ringkasan yang siap untuk PR, saran cabang, judul, dan deskripsi draf untuk node-redis. Harus digunakan sebelum respons akhir setiap kali…
official
runtime-behavior-probe
redis
Rencanakan dan laksanakan investigasi perilaku runtime dengan skrip probe TypeScript sementara, matriks validasi, kontrol status, dan laporan berbasis temuan. Gunakan…
official
backend
redis
Pola pengembangan backend NestJS untuk API RedisInsight: struktur modul, layanan, kontroler, DTO, injeksi dependensi, dan penanganan kesalahan. Gunakan ketika…
official
branches
redis
Gunakan huruf kecil dengan format kebab-case, sertakan prefiks tipe dan pengenal isu/tiket. Nama cabang harus sesuai dengan aturan alur kerja GitHub Actions (lihat .github/workflows/enforce-branch-name-rules.yml).
official
code-quality
redis
Code-quality standards for RedisInsight: TypeScript strictness, naming conventions (camelCase, PascalCase, UPPER_SNAKE_CASE), linting rules, no `any` without…
official