Git: 从历史提交中删除文件或文件夹
2021-08-02 本文已影响0人
靳兆鲁
从历史提交中删除文件
git filter-branch --force --index-filter "git rm --cached --ignore-unmatch 你的文件的完整名称" --prune-empty --tag-name-filter cat -- --all
从历史提交中删除文件夹
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch 你的文件夹的完整名称" --prune-empty --tag-name-filter cat -- --all