当前位置:   article > 正文

Git仓库历史大文件清理_git文件夹太大 清理早期版本

git文件夹太大 清理早期版本

安装 git-filter-repo

pip install git-filter-repo
  • 1

寻找历史大文件

git rev-list --objects --all | grep "$(git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -5 | awk '{print$1}')"
  • 1

清理文件

git filter-repo --invert-paths --path "xxxxxx"
  • 1

清理全部 *.jpg文件

git filter-repo --invert-paths --path-glob '*.jpg' 
  • 1

查看Git目录大小

du -sh .git
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/爱喝兽奶帝天荒/article/detail/992811
推荐阅读
相关标签
  

闽ICP备14008679号