Skip to content

Latest commit

Β 

History

History
68 lines (47 loc) Β· 1.88 KB

File metadata and controls

68 lines (47 loc) Β· 1.88 KB

πŸ“– 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