Git清空历史,清空历史删除的文件,降低.git 文件大小
执行以下步骤之前
请做好源码备份
本操作用来清理github上面的历史删除文件,减少库的体积。
第一步骤
下载JDK环境和JAR包
https://rtyley.github.io/bfg-repo-cleaner/
配置JAVA 系统变量
第二步骤
克隆GIT库
git clone --mirror git@github.com:944095635/DMSkin.git
第三步骤 (删除128K以上的文件)
java -jar bfg.jar --strip-blobs-bigger-than 128K DMSkin.git
第四步骤
cd DMSkin.git
git reflog expire --expire=now --all && git gc --prune=now --aggressive
第五步骤 强推
git push origin master --force
提示权限不够,去github申请SSH KEY
本地生产 SSH KEY
ssh-keygen -t rsa -C "944095635"
作者:Dream.Machine (944095635)
网站:http://www.dmskin.com
博客:http://www.cnblogs.com/DMSkin
开源:https://github.com/944095635
关于作者:专注于 WPF开发、C# 开发。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明.
在文章页面位置给出原文连接,如有问题,可以通过944095635@qq.com 联系我,非常感谢。
网站:http://www.dmskin.com
博客:http://www.cnblogs.com/DMSkin
开源:https://github.com/944095635
关于作者:专注于 WPF开发、C# 开发。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明.
在文章页面位置给出原文连接,如有问题,可以通过944095635@qq.com 联系我,非常感谢。