创建一个新的分支
这个分支可以跟踪来自于’origin’的远程分支’master’,然后删除有问题的本地master分支。
git checkout -b newbranch origin/master
分支‘newbranch’设置为跟踪来自跟踪来自于’origin’的远程分支’master’,并切换到一个新的分支’newbranch’
查看仓库状态
git status
可以看到已经位于newbranch与上游分支’origin/master’一致
更新仓库
git pull origin master
删除原来仓库
git branch -D master
到此,可以重新push代码了~