小编Art*_*ion的帖子

推送后重做坏git冲突解决方案

我想重新创建合并冲突,以便我可以在第二轮正确解决它.

例:

  • 分支'A'签出.
  • 分支'B'合并为.
  • 从合并解决的冲突(创建合并提交).
  • 推送到远程.
  • 其他人合并到分支'A'并推送到远程.
  • 哦亲爱的,我已经意识到我的冲突解决是错误的,我和他们一起去了,而不是我的.
  • 怎么办?

我本质上想重新解决冲突问题.

我没有选择重新设置我的HEAD,因为分支已被推送到遥控器; 在我意识到冲突解决是错误的之前,还有可能让其他人承诺.

我也想避免直接修复分支'A'.

我想避免樱桃采摘.我知道我可以做一个标准的恢复和樱桃选择我的提交等,我不想这样做.

这样做有什么优雅的方式吗?

我已经尝试恢复合并提交然后再次恢复恢复和合并分支'B',但不幸的是它没有要求我在第二轮解决任何冲突,我只是得到标准的"已经是最新的"消息.

简单地说,我想重新创建我的冲突,以便我可以在第二轮正确解决它.

任何帮助都感激不尽.

谢谢.

git git-revert git-merge-conflict

8
推荐指数
1
解决办法
971
查看次数

标签 统计

git ×1

git-merge-conflict ×1

git-revert ×1