4

我在 Merge Pending 状态下进行了审核更改。变化取决于另一个过时的变化。依赖项具有已合并的较新版本。

我尝试使用变基按钮来变基未成功的未决更改,变基导致冲突。因此,我决定将待处理的更改提取到本地存储库并将其变基为 master。我解决了冲突。

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

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

更改 166 是依赖项。所以我无法推回重新定位的版本。

摆脱过时依赖项的适当方法是什么?

4

1 回答 1

3

似乎您也重新设置了 CL#166 并尝试推动这些更改。

重新调整您再次更改并使用 git rebase ... -i 来选择您需要的唯一提交(即删除带有 166 的行)。

于 2012-12-17T10:16:29.573 回答