Коммит
Снимок изменений в Git-репозитории, который записывает модификации файлов вместе с сообщением, описывающим что изменилось и почему.
Определение
Коммит — это фундаментальная единица изменений в Git. Каждый коммит имеет уникальный SHA-1 хеш-идентификатор, содержит фактические изменения файлов (diff), информацию об авторе, временную метку и сообщение коммита. Коммиты образуют связанный список, создавая историю репозитория. Хорошие практики включают атомарные коммиты (одно логическое изменение на коммит) и описательные сообщения.
Почему это важно
Хорошо структурированные коммиты упрощают код-ревью, позволяют точные откаты и создают читаемую историю проекта. Спецификация conventional commits помогает командам поддерживать единообразные сообщения коммитов.
Пример
После исправления бага логина разработчик добавляет изменённые файлы и запускает: git commit -m "fix: resolve session timeout on mobile Safari browser". Это создаёт постоянную запись исправления.