gpt4 book ai didi

git - 我如何找出哪个 Git 提交导致冲突?

转载 作者:IT王子 更新时间:2023-10-29 01:28:46 26 4
gpt4 key购买 nike

我正在将上游更改 merge 到我的项目中,最近有很多提交造成了很多 merge 冲突。一次解决所有问题没有意义。

我如何找出哪些提交产生了冲突?以下任何一项都是可以接受的:

  • 一种让 Git 一发现冲突就停止 merge 的方法
  • 一种让 Git 按时间顺序列出所有冲突提交的方法
  • 任何其他能让我按时间顺序逐一解决冲突的方法,不涉及一次 merge 几个提交以期偶然发现冲突

最佳答案

你可以给git imerge尝试一下:这将一个一个地应用您的提交,让您有机会增量 进行 rebase (这意味着您可以开始 rebase ,中断它,稍后恢复它!)。

您可以在这里看到 Incremental merge vs. direct merge vs. rebase 之间的比较.

关于git - 我如何找出哪个 Git 提交导致冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18162930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com