В некоторых (очень) редких случаях я делаю некоторые изменения в моем репозитории, которые настолько понятны, что сообщение о фиксации, описывающее мои намерения, несколько бесполезно. В этих случаях я хотел бы, чтобы сообщение commit в основном просто указывало, какие файлы я добавил/удалил/отредактировал. Например:
Добавлено 'dog.h', 'cat.h'
Сообщение о ручной фиксации будет выглядеть как
Добавлены файлы заголовков
В таких ситуациях было бы неплохо не писать написание, а скорее автоматически генерировать.
Я знаю, что это очень плохая практика, но я бы использовал это только для непрофессиональных репозиториев, используемых для частных проектов. Я знаю, что это лениво, но мне любопытно, как это можно сделать. Предпочитаются сценарии оболочки Unix, но любое решение приветствуется.
Q: Есть ли способ автоматически генерировать сообщение о фиксации git, перечисляя, какие файлы были изменены?