Skip to content

nmdlnd/dattebayo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

📖 Dattebayo

Petunjuk melakukan sebuah commit agar lebih mudah terbaca

🛠 Kebutuhan

  • Basic penggunaan (CLI) command line interface
  • Git

⚙️ Konfigurasi

🎒 Menspesifikkan tipe commit

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, register
  • chore digunakan apabila sebuah fitur melakukan penambahan fungsi, misal dalam fitur login ingin menambahkan fungsi validasi
  • fix digunakan untuk memperbaiki bug kecil, semisal seperti typo
  • refactor digunakan untuk melakukan refactor pada code yang sudah ada agar mudah dibaca pengembang lain
  • docs digunakan utuk menuliskan dokumentasi
  • dx digunakan untuk mengorganisir DX(Developer Experience) pada project, seperti konfigurasi eslint, babel dll
  • style 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

👨🏻‍🔬 Implementasi

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

📚 Inpirasi

About

📓 An guide to good commit in project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors