Conventinal Commits
Reeze

Reeze @reezecodee

About: Hello everyone, I'm a software developer who likes web development. I usually use tech stacks like TypeScript, Dart, and Python to develop my own projects.

Location:
Tasikmalaya, Indonesia
Joined:
Aug 11, 2024

Conventinal Commits

Publish Date: Apr 28
0 0

Conventional commits adalah aturan commit yang baik dan benar dengan menambahkan prefix pada awal message commit. Sebenarnya tidak ada aturan yang mengharuskan untuk menggunakan conventional messages. Namun, dengan menerapkan conventional messages, commit yang kita buat menjadi terstruktur dan mundah untuk dipahami terutama saat bekerja dengan tim.

Dibawah ini merupakan conventional messages yang direkomendasikan oleh para programmer di dunia.

  • feat: menambahkan fitur baru
  • fix: memperbaiki bug
  • docs: menambahkan atau memperbarui dokumentasi
  • style: memperbarui penulisan kode tanpa merubah logika
  • refactor: memperbarui kode tanpa mengubah perilaku
  • test: menambahkan atau memperbarui testing
  • chore: memperbarui dependensi atau tugas yang tidak berhubungan langsung dengan fitur atau bugfix

Sebagai contoh implementasinya seperti ini:

git commit -m "feat: menambahkan fitur login"
Enter fullscreen mode Exit fullscreen mode

Kamu juga bisa memperkecil scope nya dengan menambahkan keterangan pada dalam kurung. Contohnya seperti ini:

git commit -m "feat(auth): menambahkan fitur login"
Enter fullscreen mode Exit fullscreen mode

Untuk lebih lengkapnya, kamu bisa baca disini ya!

Comments 0 total

    Add comment