您的位置:首页 > 其它

清除 git 上某个文件的历史

2016-03-26 22:53 176 查看
git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch 文件名' --prune-empty --tag-name-filter cat -- --all
git push origin master --force
rm -rf .git/refs/original/
git reflog expire --expire=now --all
git gc --prune=now
git gc --aggressive --prune=now


之前把jar包传到git上了 发下clone的时候很慢,从网上找到这种方法可以清除掉历史的jar包

参考:http://www.jianshu.com/p/573c1d2fe9fd
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  git 清除