git清除所有commit

帅比萌擦擦* 提交于 2019-12-01 07:51:38

原理:新切一个分支并切换到这个分支,删除原来的master分支,再将新分支变成master

 

1. checkout,创建并切换到新分支

git checkout --orphan latest_branch

 

2. add all files, 添加所有的文件到新分支

git add -A

 

3. commit changes,提交所有的改变

git commit -am "commit message"

 

4. delete origin master,删除原来的master分支

git branch -D master

 

5. rename the current branch to master, 重命名这个新分支为master

git branch -m master

 

6. force update your repository,强推这个仓库

git push -f origin master

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!