Что такое commit?
Создавайте атомарные коммиты с явным одобрением пользователя, используя заголовки с префиксом смайликов и типы коммитов `feat`/`fix`/`chore`. Используйте при подготовке изменений, предложении пакетов фиксации, написании сообщений о фиксации с высоким уровнем сигнала в повелительном наклонении, итеративной фиксации, финализации ветки функций путем ее слияния, закрытия или удаления и захвате долговременных обновлений памяти во время принятия/завершения решений. Источник: kelvinz/cobb.