如何忽略用git跟踪文件的新变化?

这个问题在这里已经有了答案:

  • 忽略已经提交给Git仓库的文件[复制] 21个答案

  • 如果我理解的很好,你希望filename在git仓库中。 但是,您不希望收到对filename的新更改的通知。 你可以使用这个命令来做到这一点:

    git update-index --assume-unchanged <filename>
    

    如果您想再次开始跟踪更改,请运行以下命令:

    git update-index --no-assume-unchanged <filename>
    

    附加信息:编辑.gitignore将只会忽略文件,因此它们不会被添加到git存储库。 但是,已被追踪的文件不会被忽略。


    文件已被追踪,现在你想忽略这些文件。

    git rm --cached filename 
    echo "filename" >> .gitignore
    git add .gitignore
    git commit -m 'Removes filename file and adds it to gitignore.'
    
    链接地址: http://www.djcxy.com/p/23399.html

    上一篇: How to ignore new changes to a tracked file with git?

    下一篇: Git still adds and tracks folders marked in .gitignore