问题
如果本地仓库改坏掉了,而且远程自己的分支和master分支中内容不一样,又无法确定远程分支中自己的内容是否是正确的不能提pr,怎么处理?
处理方式
本地直接另外新建一个干净的目录,先将自己的分支拉下来,然后把master合并到自己的分支中,这样就保证现在本地的代码是>=master的,最后再在这个本地目录中对照之前改坏的仓库修改代码,修改完备后提交到远程自己的分支中并且提pr就好了。
命令行
git pull origin 自己的分支
git checkout 自己的分支
git pull origin master
git status