扭转git与我们的战略合并

时间:2017-03-22 10:33:52

标签: git git-merge

我使用以下命令跟踪How to replace master branch in git, entirely, from another branch?中的一个答案:

git checkout seotweaks
git merge -s ours master
git checkout master
git merge seotweaks

然后我将更改推送到远程存储库。 不幸的是,这些变化消除了旧的MASTER上的一切,它完全被包括历史本身在内的seotweaks分支所取代。 有没有办法撤消这个并回到旧MASTER?

1 个答案:

答案 0 :(得分:0)

制作一个git log,如果在所有这一切发生之前看到最后一次提交,您可以执行以下命令:

git reset --hard origin/{commit-id}
git push