六步删除gitHub上仓库的所有提交历史

首先废话凑下字数,不想听废话的直接看下面代码。
当我们commit次数很多的时候项目仓库最后会积攒很多无用的提交历史,这时候这些大历史会在项目clone的时候导致速度很慢。
没有梯子的童鞋体验更是不好,所以删除提交历史还是很有必要的。

步骤========================

1.运行 git checkout --orphan latest_branch
2.添加所有文件 git add -A
3.提交更改git commit -am “commit message”(或 git commit -m “commit message”)
4.删除分支git branch -D master
5.将当前分支重命名git branch -m master
6.最后,强制更新存储库。git push -f origin master

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐