5 poin oleh hosu4343 2026-01-06 | 1 komentar | Bagikan ke WhatsApp

Karena saya hampir selalu menggunakan git lewat CLI,
saya selalu merasa agak merepotkan bahwa menulis pesan commit diam-diam memakan waktu lebih banyak daripada commit itu sendiri.

Berangkat dari masalah ini,
saya membuat alat open-source kecil bernama Commitmate yang memanfaatkan AI
agar penulisan pesan commit di lingkungan CLI menjadi lebih mudah dan konsisten.

Fitur utama Commitmate

  • Pembuatan pesan commit berdasarkan perubahan (diff)
    Menganalisis perubahan kode yang sebenarnya untuk menyarankan pesan yang bermakna.

  • Menjaga tipe / gaya commit yang konsisten
    Termasuk gaya Conventional Commit, sehingga kualitas commit di seluruh proyek dapat dipertahankan secara stabil.

  • Deteksi otomatis kunci isu JIRA dari nama branch
    Berdasarkan nama branch seperti PROJ-123-..., kunci isu akan disertakan secara otomatis.

  • Dukungan pesan commit dalam bahasa Korea / Inggris
    Dapat digunakan baik untuk pengembangan pribadi maupun lingkungan kolaborasi global.

  • Alur saran AI + penyuntingan oleh pengguna
    AI menyarankan pesan commit, dan Anda dapat mengeditnya langsung sebelum commit final sehingga alur kerja tidak terganggu.

Semoga ini membantu bagi siapa pun yang ingin mengurangi beban kognitif dalam menulis pesan commit tanpa merusak workflow CLI.

Ini masih alat kecil, tetapi saya ingin terus menyempurnakannya sambil dipakai dalam penggunaan nyata.
Pendaftaran issue, usulan perbaikan, maupun kritik semuanya sangat diterima.

1 komentar

 
awbrg789 2026-01-06

https://github.com/f/git-rewrite-commits

Saya sedang menggunakan ini, dan akan mencobanya sekali.