用不正确的HEAD返回在原点上推送的分支



我不小心用git push origin HEAD:DEVELOP推了一个分支,它合并了所有提交到开发分支。分支包含许多不需要的提交。如何恢复此状态并将开发分支设置为原始状态

如果你知道正确的git提交id,它应该被还原到。你可以使用git命令

git push --force <remote> <commit-id>:<branch name>

我以前用过这个,它工作。注意:请谨慎操作,并确保提交id是正确的。

参考:https://stackoverflow.com/a/40580976/4556029

相关内容

  • 没有找到相关文章