Commit Message & Dokumentasi dengan Bantuan AI

AI bisa merangkum diff menjadi pesan commit, tapi ia hanya melihat APA yang berubah — bukan KENAPA. Padahal alasan perubahanlah yang dicari orang (termasuk kamu enam bulan lagi) saat membuka riwayat. Karena itu terima bantuan AI untuk baris judulnya, lalu kamu sendiri yang menambahkan konteksnya. Ikuti Conventional Commits: fix: untuk perbaikan bug, feat: untuk fitur baru — tipe yang salah membuat penomoran versi dan changelog otomatis jadi menyesatkan.

👀 Contoh dulu

fix(cart): cegah total minus saat kupon lebih besar dari subtotal

Kupon 50rb pada belanja 30rb membuat total -20rb.
Total sekarang dibatasi minimal 0.

Hasilnya: Riwayat commit menjelaskan penyebab dan dampaknya, bukan sekadar 'update cart.js'.

📝 Sekarang giliranmu

Kamu memperbaiki bug: form login bisa dikirim dua kali sehingga akun ganda terbuat. Tulis pesan commit berformat Conventional Commits — baris pertama diawali fix( dengan scope dan ringkasannya, lalu baris penjelasan yang menyebut kenapa perubahan ini perlu.

Preview