【发布时间】:2021-04-13 01:44:34
【问题描述】:
在将我的代码更改从我的工作分支提交回它恢复的分支时遇到一些问题。我的代码很早就被放到了发布分支中,并且必须为另一个发布而恢复,然后我如何将这些更改合并回发布分支,因为 git 说我合并时没有进行任何更改。
由于 Gitlab 不允许我这样做,我无法从发布分支中恢复还原提交或从樱桃中挑选我的提交。
【问题讨论】:
-
也许你可以隐藏你的版本,cherrypick 和 stash+pop 来重新调整你的本地版本。最后提交+推送
-
@Glauco 当你的意思是隐藏我的版本时,你的意思是隐藏我的提交吗?我以为您只能存储尚未推送到我的存储库的提交?
-
是的,stash 仅适用于本地更改,尚未提交。
-
@Glauco 遗憾的是,更改已经提交,但我已经找到了一种方法。
标签: git gitlab git-merge git-revert