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