Git id没有显示二进制文件的任何冲突

时间:2015-07-21 05:45:26

标签: git github git-plumbing

我们正在将二进制文件检入git。问题是git在合并时没有显示冲突/变化。即使存在冲突,它也会接受该文件并覆盖它。我不确定git是否理解二进制文件。请帮助并提供建议。

注意:二进制文件是从我们自己的工具生成的。

1 个答案:

答案 0 :(得分:1)

如果生成二进制文件,则不应将它们放在git repo中。

合并时,只有在两个分支(合并的源和目标分支)中更新二进制文件时才会发生冲突。在这种情况下,如" Resolving a Git conflict with binary files"所示,将会发生冲突。

如果二进制文件仅在源分支中更新,则它将覆盖合并的目标分支中的同一文件。