Dari tiket ke nama branch

Di tempat kerja, pekerjaan selalu dimulai dari tiket (Jira/Linear/GitHub Issue), bukan dari 'ide sendiri'. Nama branch mengikuti konvensi tim agar siapa pun bisa menebak isinya tanpa membuka kode: awalan jenis pekerjaan, lalu kode tiket, lalu ringkasan singkat berhuruf kecil dengan tanda hubung. Awalan yang umum: feat/ fitur baru, fix/ perbaikan bug, chore/ pekerjaan rumah tangga.

👀 Contoh dulu

# Tiket BIL-17 (jenis: Feature) — 'Tambah filter kategori di halaman katalog'
git switch -c feat/BIL-17-filter-kategori

Hasilnya: Switched to a new branch 'feat/BIL-17-filter-kategori'

💡 Perintah lama `git checkout -b <nama>` melakukan hal yang sama dan masih sangat sering ditemui di tim yang ada.

📝 Sekarang giliranmu

Kamu mengambil tiket BIL-42, jenisnya Bug: 'Tombol checkout tidak muncul di layar HP'. Buat sekaligus pindah ke branch baru yang mengikuti konvensi di atas — awalan sesuai jenis pekerjaan, memuat kode tiket, dan ringkasan singkat berhuruf kecil.

Preview