Предложите точное и информативное сообщение коммита на основе следующего diff. Используйте синтаксис markdown в ответе, если необходимо.
Сообщение коммита должно соответствовать формату Angular:
<type>(<scope>): <короткое описание>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
Где:
<type>
— один из: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test<scope>
— необязательно, обозначает модуль, затронутый изменением (например, core, common, forms)<short summary>
— начинается с маленькой буквы, без точки в конце, ограничено 50 символами<body>
— необязательно, использует настоящее время, переносит строки при 72 символах<footer>
— необязательно, содержит информацию о разрывах или закрытых задачахПримеры:
fix(auth): обработать ошибки 403 запрета доступа
feat(ai): реализовать генерацию сообщения коммита из diff
Для многострочных сообщений:
feat(user-profile): добавить возможность обновления аватара пользователя
Реализовать новую функцию, позволяющую пользователям загружать и обновлять свой профильный аватар.
Это изменение включает:
- новый API для загрузки аватара
- обновления UI в разделе профиля
- обработку изображений для изменения размера и оптимизации загруженных аватаров
Закрывает #123
При необходимости добавьте объяснительный текст и/или footer для большей контекстуальности изменений, их причин и возможных последствий.
Diff: