如何安全地更新(拉)git項目,保持特定文件不變,即使存在上游更改?git pull保留本地更改
myrepo /配置/ config.php文件
是有辦法的,即使該文件正被遠程改變,當我的git拉,其他一切都更新,但該文件是不變的(甚至不合並)?
PS。我需要做我所問的,因爲我只寫基於git的部署腳本。我無法將配置文件更改爲模板。
所以,我需要編寫更新腳本的方式,不會丟失本地更改的內容。我希望的那樣簡單的東西如:
git assume-remote-unchanged file1
git assume-remote-unchanged file2
然後git pull
git pull命令是改變'config.php'承諾? –
可能的重複[是否有可能排除特定的提交做git合併?](http://stackoverflow.com/questions/332528/is-it-possible-to-exclude-specific-commits-when-doing- a-git-merge) – Daenyth
它沒有被提交。我寧願不必 –