Kapan menggunakan "chore" sebagai jenis pesan komit?

117

Apa gunanya choredalam pesan komit kontrol versi semantik ? Jenis lain seperti feat atau fix sudah jelas, tapi saya tidak tahu kapan harus menggunakan "chore".

Adakah yang bisa memberikan beberapa contoh penggunaannya?

Pertanyaan lain yang mungkin tidak terkait: Seperti apa jenis pesan komit yang tepat untuk memodifikasi file .gitignore?

Alireza Mirian
sumber

Jawaban:

134

Anda dapat melihat definisi singkat di " Git Commit Msg ":

chore: memperbarui tugas kasar, dll; tidak ada perubahan kode produksi

Ini digunakan dalam:

Memodifikasi .gitignoreakan menjadi bagian dari "tugas".

" grunt task" tidak berarti apa pun yang akan dilihat oleh pengguna eksternal:

  • implementasi (dari fitur yang sudah ada , yang tidak melibatkan perbaikan),
  • konfigurasi (seperti .gitignoreatau .gitattributes),
  • metode internal pribadi ...

Meskipun Owen S menyebutkan dalam komentar :

Melihat halaman Karma yang Anda tautkan , saya menduga itu grunt taskmungkin merujuk secara khusus ke alat pembuat Javascriptgrunt .
Dalam hal ini, mereka mungkin tidak memikirkan perubahan yang melibatkan implementasi atau metode internal pribadi, melainkan perubahan alat, perubahan konfigurasi, dan perubahan pada hal-hal yang tidak benar-benar masuk ke produksi sama sekali .
(Toko kami saat ini menggunakannya untuk itu, dan juga untuk refactoring sederhana.)

VonC
sumber
Saya sudah membaca tautan yang Anda berikan. Sebenarnya hanya itu yang saya temukan! Tapi saya tidak mengerti apa grunt tasksartinya. Bisakah Anda memberikan beberapa contoh?
Alireza Mirian
@AlirezaMirian Saya telah menambahkan beberapa contoh untuk "tugas kasar".
VonC
9
Melihat halaman Karma yang Anda tautkan, saya menduga itu grunt taskmungkin merujuk secara khusus ke alat pembuat Javascript grunt. Dalam hal ini, mereka mungkin tidak memikirkan perubahan yang melibatkan implementasi atau metode internal pribadi, melainkan perubahan alat, perubahan konfigurasi, dan perubahan pada hal-hal yang tidak benar-benar masuk ke produksi sama sekali. (Toko kami saat ini menggunakannya untuk itu, dan juga untuk refaktor sederhana.)
Owen S.
1
@Owen. Menarik. Saya telah memasukkan komentar Anda dalam jawaban untuk visibilitas lebih lanjut.
VonC
Saya ingin mengubah jawaban ini dan menunjukkan bahwa itu mencakup beberapa komit yang akan dibuat juga karena komit pembangunan tidak dilihat oleh pengguna. Itu tetap merupakan penjelasan yang bagus, hanya melewatkan aturan pengecualian.
nxmohamad