(ОБНОВЛЕНИЕ извините, что неправильно прочитал вопрос и ввел в заблуждение ОП.)
Если все ваши файлы созданы внешним инструментом, вместо этого отследите исходные файлы.
Если нет, и если вы можете изменить генератор, используйте для него ключевое слово date
, как и в комплекте keyword
расширение .
Если нет (комментарий ОП указывал так), вы можете использовать pre- * hooks, чтобы игнорировать изменение времени (когда это единственное изменение). Это было бы больно, так как вам нужно иметь хук для каждой команды, которая увидит разницу в файлах.
Или, как предложено в комментарии OP, вернуть файл, если он имеет только изменение времени, вручную или автоматически (по таймеру или подписаться на уведомление файловой системы).