Когда использовать «рутинную работу» в качестве типа сообщения о фиксации?


117

Что такое использование choreв семантической системе управления версиями фиксации сообщений ? Другие типы, такие как feat или fix , ясны, но я не знаю, когда использовать слово «chore».

Кто-нибудь может привести пару примеров его использования?

Другой, возможно, не связанный с этим вопрос: какой тип сообщений о коммитах подходит для изменения файлов .gitignore?

Ответы:


134

Вы можете увидеть краткое определение в « Git Commit Msg »:

chore: обновление черновых задач и т. д .; нет изменения производственного кода

Используется в:

Изменение .gitignoreбыло бы частью "рутинной работы".

" grunt task" ничего не значит, что увидел бы внешний пользователь:

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

Хотя Оуэн С. упоминает в комментариях :

Глядя на страницу Karma, на которую выgrunt task ссылаетесь , я подозреваю, что это может относиться конкретно к инструменту сборки Javascriptgrunt .
В этом случае они, вероятно, имели в виду не изменения, связанные с реализацией или частными внутренними методами, а скорее изменения инструментов, изменения конфигурации и изменения вещей, которые на самом деле вообще не идут в производство .
(В настоящее время наш магазин использует его для этих целей, а также для простого рефакторинга.)


Я уже читал предоставленную вами ссылку. Собственно, это единственное, что я нашел! Но я не понимаю, что это grunt tasksзначит. Вы можете привести несколько примеров?
Алиреза Мириан

@AlirezaMirian Я добавил несколько примеров для "ворчливых задач".
VonC

9
Глядя на страницу Karma, на которую вы grunt taskссылаетесь , я подозреваю, что это может относиться конкретно к инструменту сборки Javascript grunt. В этом случае они, вероятно, имели в виду не изменения, связанные с реализацией или частными внутренними методами, а скорее изменения инструментов, изменения конфигурации и изменения вещей, которые на самом деле вообще не идут в производство. (В настоящее время наш магазин использует его для этих целей, а также для простых рефакторингов.)
Оуэн С.

1
@OwenS. Интересно. Я включил ваш комментарий в ответ для большей наглядности.
VonC

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