Conventional Commits
Conventional Commits — это стандарт оформления описаний изменений в коде, который делает историю проекта понятной для людей и автоматических инструментов.
Conventional Commits — это набор правил, по которым вы пишете сообщение к каждому сохранению (коммиту) в Git. Вместо абстрактного «исправил баг» вы используете четкую структуру: тип изменения (например, feat для новой функции или fix для исправления ошибки), область и краткое описание.
Представьте, что вы ведете дневник покупок. Если просто писать «купил еду», через неделю вы не поймете, что именно брали. А если писать «[Продукты] Молоко» или «[Быт] Мыло», вы мгновенно увидите структуру своих трат. Conventional Commits — это такой же «чек-лист» для вашего кода, который превращает хаотичный список правок в упорядоченную историю.
Зачем это нужно
Для вайбкодера это критически важно, потому что современные AI-инструменты, такие как Cursor или Cline, могут автоматически генерировать историю изменений (Changelog) или определять версию проекта, если ваши коммиты структурированы по этому стандарту.