Repository ini bisa menjadi acuan untuk teman-teman dalam penggunaan conventional commit dalam version control
Conventional Commit adalah standar dalam penulisan pesan commit yang bertujuan untuk menjaga konsistensi, memudahkan pembacaan riwayat commit, serta memungkinkan otomatisasi dalam pengelolaan versi aplikasi.
Format dasar Conventional Commit adalah sebagai berikut:
(type)(scope):(deskripsi)
Penjelasan:
contoh
feat(login): menambahkan autentikasi login menggunakan bycrypt
| Kategori | Deskripsi |
|---|---|
| feat | Menambahkan fitur baru |
| fix | Memperbaiki bug |
| refactor | Perubahan kode tanpa mengubah fungsionalitas |
| chore | Perubahan kecil yang tidak berpengaruh pada kode produksi (misalnya: pembaruan dependensi) |
| test | Menambahkan atau memperbaiki pengujian |
| docs | Perubahan dokumentasi |
| style | Perubahan tampilan atau format kode tanpa mengubah logika |
| perf | Peningkatan performa |
| ci | Perubahan pada konfigurasi CI/CD |
Conventional commits juga menyeragamkan pesan contoh
feat(ui): menambahkan layout untuk page login
menambahkan login dengan warna hitam menggunakan tailwind
Reviewed-by: @yogaardiansyah
Refs #1
penjelasan :
<!–Menambahkan bagian Penggapungan antara Pull Request dan Refs>