我在合并待定状态中有一个评论更改。变化取决于另一个过时的变化。 Dependency有一个已经合并的新版本。
我尝试使用rebase按钮来重新定位未成功的挂起更改,但是反驳导致了冲突。所以我决定将挂起的更改提取到本地存储库并将其重新绑定为master。我解决了冲突。
之后我想把它推回去。我收到了错误消息:
! [remote rejected] HEAD -> refs/for/master (change 166 closed)
更改166是依赖性。所以我无法推翻重新定版的版本。
什么是摆脱过时依赖关系的合适方法?
答案 0 :(得分:3)
似乎你已经重新定义了CL#166并试图推动这些变化。
重新启动你再次改变并使用
git rebase ... -i
选择你需要的唯一提交(即删除166行)。