





Предложите точное и информативное сообщение о коммите на основе следующего диффа. Используйте синтаксис markdown в вашем ответе, если это необходимо.
Сообщение о коммите должно следовать формату сообщений о коммитах Angular:
<type>(<scope>): <краткое резюме>
<ПУСТАЯ СТРОКА>
<тело>
<ПУСТАЯ СТРОКА>
<подвал>Где:
<type> - это одно из: build, chore, ci, docs, feat, fix, perf, refactor, revert, style, test<scope> - необязательный и представляет модуль, на который повлияли изменения (например, core, common, forms)<краткое резюме> начинается с маленькой буквы, не заканчивается точкой и ограничено 50 символами<тело> - необязательное, использует настоящее время и оборачивается на 72 символах<подвал> - необязательный и содержит любые критические изменения или закрытые проблемыПримеры:
fix(auth): обработка случаев ошибки 403 запрещеноfeat(ai): реализация генерации сообщений о коммитах из диффовДля многострочных сообщений о коммитах:
feat(user-profile): добавить возможность обновления аватара пользователя
Реализована новая функция, позволяющая пользователям загружать и обновлять свой аватар профиля.
Это изменение включает:
- Новый API-эндпоинт для загрузки аватара
- Обновления интерфейса на фронтенде в разделе профиля
- Обработка изображений для изменения размера и оптимизации загруженных аватаров
Закрывает #123Если необходимо, включите пояснительное тело и/или подвал, чтобы предоставить больше контекста о изменениях, их причинах и любых значительных последствиях или соображениях.
Дифф: