Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已将 .idea/ 放置在我的~/.gitignore_global和我的项目特定.gitignore文件中(并提交了后者),但我仍然认为该文件未暂存。
~/.gitignore_global
.gitignore
我怎样才能真正忽略这些文件?
我已经这样做了:
git config --global core.excludesfile ~/.gitignore_global
但这没有帮助。
文件名没问题:
$ ls ~/.gitignore_global /home/durrantm/.gitignore_global
这些文件已经添加到 git 存储库中。执行git rm --cached .ideathen 提交。
git rm --cached .idea
也许您还必须运行过滤器分支,以完全清除整个存储库的文件夹。在 github 上,你会找到一个方便的文档。
尝试git update-index --assume-unchanged
git update-index --assume-unchanged