如何移除 Git 中添加过版本控制的文件
执行此操作时,如有修改,请先 Commit,否则会丢失这些修改。
方法一、单独文件
- 在
.gitignore
中添加你要移除的文件(filename
); - 执行以下命令去除跟踪:
git rm --cached filename
方法二、批量去除
-
有需要的话先做一次 Commit;
-
在
.gitignore
中添加你要移除的文件(filename
); -
清除跟踪缓存:
git rm -r --cached .
-
重新索引:
git add .
-
Commit 修改:
git commit -m ".gitignore is now working"