主持人注意:鉴于此问题已经发布了67个答案(其中一些已删除),请考虑在发布另一个问题之前是否提供任何新内容.
git pull和之间有什么区别git fetch?
我怎样才能安全地更新(拉)一个git项目,保持特定文件不变,即使有上游变化?
myrepo /配置/ config.php中
有没有办法,即使这个文件在远程更改,当我git pull,其他一切都更新,但这个文件没有改变(甚至没有合并)?
PS.我需要做我要问的事,因为我只是在编写基于git的部署脚本.我无法将配置文件更改为模板.
所以,我需要编写不会丢失本地更改的更新脚本.我希望有一些简单的事情:
git assume-remote-unchanged file1
git assume-remote-unchanged file2
Run Code Online (Sandbox Code Playgroud)
然后 git pull