切换到 master 分支
1 | git checkout master |
创建一个干净的分支
1 | git checkout --orphan new_master |
提交全部文件
1 | git add -A |
删除 master 分支
1 | git branch -D master |
将新分支重命名为 master
1 | git branch -m master |
强制推动到远程仓库
1 | git push -f origin master |
1 | git checkout master |
1 | git checkout --orphan new_master |
1 | git add -A |
1 | git branch -D master |
1 | git branch -m master |
1 | git push -f origin master |