Коли використовувати “chore” як тип повідомлення коміту?


107

Яка користь choreу семантичних повідомленнях комітів управління версіями ? Інші типи, такі як подвиг чи виправлення, є зрозумілими, але я не знаю, коли використовувати "рутину".

Хтось може навести кілька прикладів його використання?

Ще одне, можливо, не пов’язане питання: Який тип повідомлень комітів для модифікації файлів, як .gitignore?

Відповіді:


127

Ви можете побачити коротке визначення в " Git commit Msg ":

chore: оновлення завдань бурчання тощо; жодної зміни виробничого коду

Він використовується в:

Модифікація .gitignoreбуде частиною "домашніх справ".

" grunt task" нічого не означає, що побачить зовнішній користувач:

  • реалізація ( існуючої функції , яка не передбачає виправлення),
  • конфігурація (наприклад, .gitignoreабо .gitattributes),
  • приватні внутрішні методи ...

Хоча Оуен С. згадує в коментарях :

Переглядаючи сторінку Karma, на яку ви посилаєтесь , я підозрюю, що це grunt taskможе стосуватися саме інструменту побудови Javascriptgrunt .
У цьому випадку вони, ймовірно, не мали на увазі зміни, що стосуються реалізації чи приватних внутрішніх методів, а скоріше зміни інструментів, зміни конфігурації та зміни речей, які насправді взагалі не йдуть у виробництво .
(Наш магазин в даний час використовує його для тих, а також для простого рефакторингу.)


Я вже прочитав посилання, яке ви надали. Насправді це було єдине, що я знайшов! Але я не розумію, що grunt tasksозначає. Можете навести кілька прикладів?
Alireza Mirian

@AlirezaMirian Я додав кілька прикладів для "завдань бурчання".
VonC

8
Переглядаючи сторінку Karma, на яку ви посилаєтесь, я підозрюю, що це grunt taskможе стосуватися конкретно інструменту побудови Javascript grunt. У цьому випадку вони, ймовірно, не мали на увазі зміни, що стосуються реалізації чи приватних внутрішніх методів, а скоріше зміни інструментів, зміни конфігурації та зміни речей, які насправді взагалі не йдуть у виробництво. (Наш магазин в даний час використовує його для цих, а також для простих реконструкцій.)
Оуен С.

1
@OwenS. Цікаво. Я включив ваш коментар у відповідь для більшої наочності.
VonC

Я хотів би внести зміни до цієї відповіді та зазначити, що він включає деякі коміти, які також підпадають під складання, оскільки коміти побудови не бачать користувач. Це залишається хорошим поясненням, просто пропускаючи правило винятку.
nxmohamad
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.