文献
https://blog.youkuaiyun.com/jieyun2818/article/details/87488540
删除文件
git filter-branch --force --index-filter 'git rm --cached -r --ignore-unmatch aa/abc/FeA' --prune-empty --tag-name-filter cat -- --all
--cached -r -r子止录
然后,强制推到远端所有分支:
git push origin master --force
本文介绍如何使用Git进行高级文件管理操作,包括从仓库中删除特定目录下的文件,并通过gitfilter-branch和git push --force命令将更改强制推送到远程仓库的所有分支,适用于需要彻底移除历史记录中的某些文件场景。
2052

被折叠的 条评论
为什么被折叠?



