处理Gerrit中过时的依赖项

时间:2012-11-16 11:54:02

标签: git version-control gerrit

我在合并待定状态中有一个评论更改。变化取决于另一个过时的变化。 Dependency有一个已经合并的新版本。

我尝试使用rebase按钮来重新定位未成功的挂起更改,但是反驳导致了冲突。所以我决定将挂起的更改提取到本地存储库并将其重新绑定为master。我解决了冲突。

之后我想把它推回去。我收到了错误消息:

 ! [remote rejected] HEAD -> refs/for/master (change 166 closed)

更改166是依赖性。所以我无法推翻重新定版的版本。

什么是摆脱过时依赖关系的合适方法?

1 个答案:

答案 0 :(得分:3)

似乎你已经重新定义了CL#166并试图推动这些变化。

重新启动你再次改变并使用 git rebase ... -i 选择你需要的唯一提交(即删除166行)。