Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git合并文件:如何将冲突合并到<;基本文件>;?_Git_Git Merge Conflict - Fatal编程技术网

git合并文件:如何将冲突合并到<;基本文件>;?

git合并文件:如何将冲突合并到<;基本文件>;?,git,git-merge-conflict,Git,Git Merge Conflict,那人说: git合并文件包含了从到 转换为 在将更改合并到中时,我希望合并 在副本中发生冲突的更改(我们将其命名为) 在这种情况下,请勿触摸 这样,我将以以下内容结束: 已合并的版本有尽可能多的更改 和可以是不同的(我更喜欢垂直vimdiff) 查看我必须手动合并到的冲突更改 我认为这是可能的?可能是git merge file——我们的和git apply——的组合——拒绝而不是做所有这些(包括您昨天尝试的事情),我建议只将merge.conflictStyle设置为diff3。冲突的更

那人说:

git合并文件
包含了从
转换为

在将更改合并到
中时,我希望合并 在
副本中发生冲突的更改(我们将其命名为
) 在这种情况下,请勿触摸

这样,我将以以下内容结束:

  • 已合并的版本有尽可能多的更改
  • 可以是不同的(我更喜欢垂直
    vimdiff
    ) 查看我必须手动合并到的冲突更改

我认为这是可能的?

可能是
git merge file——我们的
git apply——的组合——拒绝
而不是做所有这些(包括您昨天尝试的事情),我建议只将
merge.conflictStyle
设置为
diff3
。冲突的更改现在将在一个文件中显示所有三个输入。这并不总是让它变得容易,但根据我的经验,它涵盖了
内容不可读的大多数情况,从不可读到合理,并且易于合并。相关问题
diff3
+可能非常酷()也许是将
git合并文件--ours
git apply--reject
组合起来,而不是执行所有这些操作(包括您昨天进行的实验),我建议只将
merge.conflictStyle
设置为
diff3
。冲突的更改现在将在一个文件中显示所有三个输入。这并不总是让它变得容易,但根据我的经验,它涵盖了
内容不可读的大多数情况,从不可读到合理,并且易于合并。相关问题
diff3
+可能非常酷()