首页 > 解决方案 > 如何确保 git 显示所有冲突?

问题描述

我打算将远程分支 B 合并到我的本地分支 A。我想确保在合并过程中没有删除任何代码。这意味着向我展示所有冲突,然后我将决定保留我们或其他人的冲突。我不希望 git 默默地保留我们的或保留其他的。我需要传递给 git merge 的任何特殊参数吗?或者默认情况下这样做。

标签: git

解决方案


选择最安全的方式。

  1. 创建本地分支 A 的副本:

git checkout -b copyBranchAName

  1. 将远程分支 B 合并到您的 copyBranchAName
  2. 解决所有冲突,如果您满意,请在您的分支 A 上重复该操作或将 copyBranchAName 合并到 A 分支中。

推荐阅读