Pesan commit berkonvensi (Conventional Commits)

Format tipe: ringkasan bukan formalitas — banyak tim men-generate changelog dan menentukan versi rilis otomatis dari tipe ini. fix: menaikkan versi patch, feat: menaikkan minor. Karena itu memberi tipe yang salah bukan cuma soal rapi: rilis bisa salah versi. Tipe umum: feat, fix, docs, refactor, test, chore. Ringkasannya ditulis dalam bentuk perintah dan tanpa titik di akhir.

👀 Contoh dulu

git commit -m "feat: tambah filter kategori di katalog"

Hasilnya: [feat/BIL-17-filter-kategori 9f3ac21] feat: tambah filter kategori di katalog 2 files changed, 34 insertions(+), 2 deletions(-)

💡 Ringkasan yang buruk: 'update', 'fix bug', 'asdf'. Baik: menyebut apa yang berubah secara spesifik.

📝 Sekarang giliranmu

Kamu baru memperbaiki CSS yang menyembunyikan tombol checkout di layar kecil. Buat commit dengan pesan berkonvensi: tipe yang sesuai untuk perbaikan bug, lalu ringkasan yang menyebut tombol checkout (huruf kecil, tanpa titik di akhir).

Preview