我用GIT管理的thinkphp项目,希望在保留远程config.php文件的同时,不被本地config.php文件更新.
我在本地项目的.gitignore文件内容如下:
Home/Conf/config.php
Admin/Conf/config.php
Runtime/
.idea/
生成这个.gitignore文件后,我先是:
git rm -- cached .
git add .
git commit
然后修改本地程序后,最后push到远程。
结果是,它虽然能够忽略本地的config.php文件,但也删除了我远程的config.php。
怎样在保留远程config.php文件的同时,不被本地config.php文件更新呢?