GIt删除大文件
GIt从历史记录中删除大文件和查看文件大小
查看代码库的文件大小列表
1 | git rev-list --objects --all \ |
从所有分支和历史记录中删除大文件
1 | git filter-branch --force --index-filter 'git rm --cached -r --ignore-unmatch 文件的相对路径' --prune-empty --tag-name-filter cat -- --all |
回收git存储空间
1 | rm -rf .git/refs/original/ |
强制推送到远程仓库
1 | git push origin --force --all |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 科研就像坟头蹦迪, 越蹦越嗨!
评论