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
feat
digunakan ketika menambah fitur baru dalam sebuah project, misal menambah fitur seperti login, order, registerchore
digunakan apabila sebuah fitur melakukan penambahan fungsi, misal dalam fitur login ingin menambahkan fungsi validasifix
digunakan untuk memperbaiki bug kecil, semisal seperti typorefactor
digunakan untuk melakukanrefactor
padacode
yang sudah ada agar mudah dibaca pengembang laindocs
digunakan utuk menuliskan dokumentasidx
digunakan untuk mengorganisir DX(Developer Experience) pada project, seperti konfigurasieslint
,babel
dllstyle
digunakan untuk melakukan styling pada project
Nilai dari <scope>
adalah cakupan yang akan digunakan ketika akan commit, contoh seperti :
auth
middleware
- 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