我如何安全地更新(拉取)一个 git 项目,保持特定文件不受影响,即使上游发生了变化?
myrepo/config/config.php
有没有办法,即使这个文件是在远程更改的,当我 git pull 时,其他所有内容都会更新,但这个文件没有改变(甚至没有合并)?
PS。我需要做我所要求的,因为我只编写基于 git 的部署脚本。我无法将配置文件更改为模板。
所以,我需要编写不会丢失本地更改的更新脚本的方法。我希望有一些简单的东西:
git assume-remote-unchanged file1
git assume-remote-unchanged file2
然后git pull