我有一个已经初始化的 Git 存储库,我添加了一个.gitignore
文件到.如何刷新文件索引以便忽略我想要忽略的文件?
取消跟踪single已添加/初始化到您的存储库的文件,i.e.,停止跟踪该文件,但不将其从系统中删除:git rm --cached filename
取消追踪every文件现在位于您的.gitignore
:
首先提交任何未完成的代码更改,然后运行以下命令:
git rm -r --cached .
这将从中删除所有已更改的文件index(暂存区),然后运行:
git add .
提交它:
git commit -m ".gitignore is now working"
To undo git rm --cached filename
, use git add filename
.
确保在运行之前提交所有重要更改git add .
否则,您将丢失对其他文件的任何更改。
请小心,当您将其推送到存储库并从其他地方拉入仍跟踪这些文件的状态时,这些文件将被删除
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)