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

No packages published