【发布时间】:2017-07-05 01:24:05
【问题描述】:
我认为这是一个非常小的问题,但我想知道是否有关于该主题的任何实际文档,或者甚至可能有理由的意见。
在处理合并冲突时,是不是更好
仅使用 git 提交合并解析,然后 构建和测试,如果您在合并重置 HEAD 方面犯了错误 返回一个并重复合并决议,以便唯一的事情 changed 可以追溯到 branch1 或 branch2 但它可能 需要更长的时间。
解决冲突,保持未提交状态,构建并转到编辑器以在 IDE 中手动修复合并错误,一旦构建 提交合并。更快,但并非每个更改都可以追溯到 分支。
- 给猫剥皮的方法有很多种,不管是不是 在合并之前,更改在或不在任何一个分支中。
- 另一个选项未列出
【问题讨论】:
-
虽然这似乎是一个非常合理且经过深思熟虑的问题,但在 Stack Overflow 上征求意见被认为是题外话。
-
话虽如此,其他选项是解决冲突并提交。然后,当您构建和测试 1)
git commit --amend,2) 正常提交并保持原样,或 3) 正常提交git rebase -i并使用合并提交压缩提交。
标签: git merge merge-conflict-resolution