如何在Git中本地忽略repo中的文件而不是从repo中删除它

时间:2014-08-15 19:27:56

标签: git

enter image description here我们的.htaccess是回购的一部分,即使它是我们的.gitignore。所以这就是我所做的。

git rm --cached .htaccess

这样可行,但当我git status时,它会将文件显示为暂存以便删除提交。如果我进行此提交,是否会从repo中删除它?我可以取消它,然后它显示它被修改。我需要做的是让文件在本地被忽略但保留在repo中。我不得不对文件进行一些小改动,但不希望在回购中进行更改。

1 个答案:

答案 0 :(得分:1)

此问题的正确答案git update-index --assume-unchanged <file>git rm --cached <file>确实从存储库中删除了该文件。