我是Git新手并且完全搞砸了我的远程主分支。我有一个分支(add-comments-model),我合并到master(并实际推送它)并后悔。现在我想撤消所有这些,但合并是在命令行上完成的。
我的主人Git日志如下:
111 Merge branch 'add-comments-model'
222 Merge branch 'master' into 'add-comments-model'
333 Merge pull request #24 from good-merge
444 some commits from add-comments-model
.
.
666 some commits from add-comments-model
理想情况下,我希望返回提交333(合并提交),但我注意到合并分支' master'进入' add-comments-model' 必须导致add-comments-model的一些提交渗入主分支日志?
有人可以告诉我如何让我的主分支回到333?
答案 0 :(得分:0)
本地:
git reset --hard 333
git push --force origin master