问题 需要从dev分支恢复master分支。之前搞错远程地址了,把master分支搞乱了,现在需要从dev分支恢复代码到master分支。 步骤 git checkout dev # 切换到 dev 分支 git branch -D master # 删除本地 master 分支 git checkout -b master # 基于 dev 分支创建新的 master git push -f origin master # 强制推送新的 master 到远程仓库 在强制推送master分支之前,记得开启强制推送。 总结 这是ChatGPT教我方法。