Petunjuk melakukan sebuah commit agar lebih mudah terbaca
- Basic penggunaan
(CLI) command line interface - Git
Format untuk melakukan sebuah commit
<type>(<scope>): <subject>
<body>
<footer>
Line pertama memiliki format dan nilai seperti berikut :
Nilai dari <type> dapat berupa
featdigunakan ketika menambah fitur baru dalam sebuah project, misal menambah fitur seperti login, order, registerchoredigunakan apabila sebuah fitur melakukan penambahan fungsi, misal dalam fitur login ingin menambahkan fungsi validasifixdigunakan untuk memperbaiki bug kecil, semisal seperti typorefactordigunakan untuk melakukanrefactorpadacodeyang sudah ada agar mudah dibaca pengembang laindocsdigunakan utuk menuliskan dokumentasidxdigunakan untuk mengorganisir DX(Developer Experience) pada project, seperti konfigurasieslint,babeldllstyledigunakan untuk melakukan styling pada project
Nilai dari <scope> adalah cakupan yang akan digunakan ketika akan commit, contoh seperti :
authmiddleware- dll
Nilai dari merupakan detail commit yang akan dideskripsikan, detailnya dapat dibaca di
- https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
- https://365git.tumblr.com/post/3308646748/writing-git-commit-messages
Dari beberapa keterangan diatas dapat diimplementasikan seperti berikut
Subject
chore(auth): menambahkan expired pada token
Body
Pada proses autentikasi menambahkan fungsi untuk token yang dapat expired selama seminggu
Footer
Issue #8