删除 Git 仓库下已提交的文件或目录

in 技巧 with 0 comment

如果是需要在远程仓库中忽略已纳入版本管理中的文件或文件夹,可以这样操作:

删除本地 git 缓存

git rm -r --cached <filename>

.gitignore 中加入需要忽略的文件夹或文件

重新 track 文件

git add -A
git commit -m "Delete dir"

推送到远程仓库

git push origin master
Responses