0%

git删除历史Commit

原理

把库克隆到本地后,创建新分支,删除原master分支后,将临时分支更名
在库目录下执行以下代码

代码

1
2
3
4
5
6
git checkout --orphan tmp
git add -A
git commit -m "clean project"
git branch -D master
git branch -m master
git push -f origin master

参考

Gitlab删除历史commit清理空间