Вопросы по обычным коммит-сообщениям в git - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь приспособиться к обычным сообщениям коммита , описанным в этой статье .

Вот фрагмент из статьи:

Допустимые значения <type>:

feat (new feature)
fix (bug fix)
docs (changes to documentation)
style (formatting, missing semi colons, etc; no code change)
refactor (refactoring production code)
test (adding missing tests, refactoring tests; no production code change)
chore (updating grunt tasks etc; no production code change)

Но иногда происходят изменения с / 1028 *, которые трудно классифицировать по этим типам. Я перечислю некоторые изменения w / c, которые меня смущают, какой тип использовать

Какие типы я должен использовать в этих случаях

  1. Я добавил стиль css на существующем компоненте (реагируйте, angular, vue, и т. д. c)
  2. Я редактировал файлы конфигурации в моем проекте, такие как package.json, .prettierc, и т. д. c.
  3. Переименование файла
  4. Удаление файла

1 Ответ

0 голосов
/ 17 апреля 2020

То, на что вы ссылаетесь, основано на правилах Angular:

https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#commits

См. Также:

https://github.com/commitizen/conventional-commit-types/blob/master/index.json

https://github.com/pvdlg/conventional-commit-types

Я думаю, что для некоторых из ваших моментов, таких как «удаление файла», это, вероятно, зависит почему вы его удаляете. Например, удаление файла, потому что вы переместили его в коде в более логичное место - это, вероятно, рефактор .

...