GIT-再次忽略文件

时间:2019-03-29 23:20:15

标签: git github

这是我的.gitignore文件:

*.iml
*.conf

因此我被迫添加一个名为settings.conf的文件,现在我希望Git停止跟踪该文件的更改。

我尝试使用git rm --cached settings.conf,但它从git存储库中删除了该文件。我希望此文件保留在git存储库中,但不要检测到更改。

我也尝试过git update-index --assume-unchanged settings.conf并得到了fatal: Unable to mark file settings.conf

谢谢。

1 个答案:

答案 0 :(得分:-1)

您正在寻找命令git update-index --assume-unchanged settings.conf

如果要提交对文件的更改,则需要使用git update-index --no-assume-unchanged settings.conf切换此设置,进行提交,然后重复第一个命令。