清空项目的commit提交记录的方法
创建一个新的空分支,然后删除原来的主分支,并将新分支重命名为主分支
最后将新分支强制推送到远程主分支,并关联远程主分支,以便后续代码提交
1、创建一个新的空分支
git checkout --orphan temp_branch
2、创建一个commit
git commit -m "Root commit"
3、删除主分支
git branch -D master
4、将新分支重命名为主分支
git branch -m master
5、强制推送更改到远程主分支
git push -f origin master
6、关联远程master主分支
git branch --set-upstream-to=origin/master