Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 2.04 KB

CONVENTIONAL_COMMITS.md

File metadata and controls

36 lines (31 loc) · 2.04 KB

Формат коммита

<тип>[контекст]: <заголовок>

Тело коммита с описью в виде списка и по файлам, если изменения в нескольких файлах сразу.
Refs: [сноски на pull requests и issues, при их наличии]

Примеры:

fix: добавлена проверка на аббревиатуры

functions.py → get_new_word()
⠀- Добавлен тип «сокращённое» в исключения из списка
⠀- Приведение к нижнему регистру возвращаемого слова

main.py
⠀- Приведение к нижнему регистру слова, которое вводит юзер

refactor: подготовка админ-панели к изменениям

settings.py
⠀- ADMIN преобразован в список, содержащий ID админов

main.py
⠀- Правка кода в соответствии с изменением выше

Типы коммитов

  • init — начало задачи, старт реализации
  • feat — реализация фичи
  • refeat — изменение фичи
  • update — обновление кода под последние изменения
  • fix — исправление ошибок
  • refactor — рефакторинг, изменение кода без изменения функционала
  • style — правки по кодстайлу
  • docs — документация к проекту
  • revert — откаты на предыдущие коммиты

Ограничения

  • Заголовок коммита ≤ 60 символов
  • Строка тела коммита ≤ 82 символа