Как я могу безопасно обновлять (вытягивать) проект git, сохраняя определенные файлы нетронутыми, даже если есть восходящие изменения?
myrepo/Config/config.php
Есть ли способ, даже если этот файл был изменен на удаленном компьютере, когда я git pull, все остальное обновлено, но этот файл не изменяется (даже не сливается)?
PS. Мне нужно делать то, что я прошу, потому что я пишу только сценарии развертывания на основе git. Я не могу изменить конфигурационные файлы для шаблонов.
поэтому мне нужно написать сценарии обновления, которые не теряют то, что было локально изменено. Я надеялся на что-то простое:
git assume-remote-unchanged file1
git assume-remote-unchanged file2
тогда git pull