前言
需要更换代码Git仓库,想把之前的commits全部删掉。网上找了众多方法,都不起作用。踩了2次坑,幸好查到了。
解决方案
方案1
直接在新的Git服务器上,新建工程,然后把代码都上传,注意不要上传.git
文件夹。
踩过的坑。。。。。
方案2
有支持Git命令的窗口,Git for windows或者其他都可以。
参考
新增几个步骤
- 删除旧的
.git
目录; -
git init
-
git add -A
-
git commit -am "init"
-
git remote add origin 新项目git
-
git branch -m master
-
git push -f origin master
参考
how to delete all commit history in github? [duplicate]
作者:Wuxinshui
出处:http://wuxinshui.github.io
版权归作者所有,转载请注明出处