У меня есть несколько файлов шаблонов в моем репозитории git, которые меняются с разной скоростью. Затем они используются для создания HTML-страниц. Если кто-то сообщает о проблеме, я хочу, чтобы они могли сказать мне, какая версия файла шаблона имеет проблему. В настоящее время я вручную вношу дату в файл, когда меняю его. Или, хорошо, я стараюсь. Я забываю большую часть времени.
По крайней мере, теоретически я должен иметь возможность использовать git smudge и clean filters для исправления файлов и автоматически вставлять дату последнего обновления. Это было бы здорово.
За исключением того, что я разрабатываю на одной машине, и когда я готов, я нажимаю/тяну на другую машину.
Как я могу получить смазывание и очистить фильтры на другой машине? Я не хочу добавлять нечетные скрипты в путь; это необходимо только для этого одного репозитория, поэтому я хочу сделать его полностью автономным. Все онлайн говорит "добавьте это определение фильтра в ваш файл ~/.gitconfig, затем добавьте эти сценарии в свой путь, а затем настройте файл репозитория .gitattributes". Я хочу, чтобы, если я перейду к новому компьютеру и клонирую репозиторий, вся чистая и smudge будет настроена автоматически.
Кто-нибудь это сделал?