Git还原远程分支

时间:2017-12-25 20:34:50

标签: git github bitbucket git-revert

我的问题就像another question一样。但我想描述一下我的问题。

X:好头 Y:当前头部有不需要的提交

Y = y1 + y2 + ..... + yn

我想这样做:Z = X + y3 ... + yn。 yi来自一些子分支和合并。要创建Z,我找到X的提交ID。我在代码下面运行:

git checkout -b newBranch COMMIT_X_ID
git merge some_branch
git push 

在bitbucket上,我将Z与Y合并。这是完全错误的。新版本,包括所有提交。我理解为什么。如何通过保存一些现有提交来恢复远程仓库?

0 个答案:

没有答案