尝试 运行 git checkout --orphan latest_branch
添加所有文件git add -A
提交更改 git commit -am "commit message"
删除分支 git branch -D master
将当前分支重命名 git branch -m master
最后,强制更新存储库 git push -f origin master

假如你只是想修改上次提交的代码,做一次更完美的commit,可以这样

(1)git reset commitId,(注:不要带--hard)到上个版本
(2)git stash,暂存修改
(3)git push --force, 强制push,远程的最新的一次commit被删除
(4)git stash pop,释放暂存的修改,开始修改代码
(5)git add . -> git commit -m "massage" -> git push