要取消已经添加/初始化到存储库的单个文件,即停止跟踪文件但不从系统中删除它:git rm --cached filename
要解开现在位于您的所有文件.gitignore
:
首先提交任何未完成的代码更改,然后运行以下命令:
git rm -r --cached .
这将从索引(暂存区域)中删除所有已更改的文件,然后运行:
git add .
承诺:
git commit -m ".gitignore is now working"
要撤消git rm --cached filename
,请使用git add filename
。
确保在运行之前提交所有重要更改
git add .
否则,您将丢失对其他文件的任何更改。