我们有一个自动化系统,它将我们的开发分支合并到一个发布分支。
合并是通过命令完成的
git merge -s recursive -X theirs development
。
我们遇到的问题是在将开发合并到发布时,二进制文件的合并失败。
错误是:“
warning: Cannot merge binary files: Resources/Main/Images/image.png (HEAD vs. development)
”。
如何在没有用户交互的情况下合并两个分支?从开发到发布的所有内容都可以“赢得”合并。