Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/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_Merge_Binaryfiles - Fatal编程技术网

Git 吉特;无法合并二进制文件";持续集成生成中的错误

Git 吉特;无法合并二进制文件";持续集成生成中的错误,git,merge,binaryfiles,Git,Merge,Binaryfiles,我们有一个自动化系统,它将我们的开发分支合并为发布分支 合并是通过命令git merge-s recursive-X完成的 开发 我们遇到的问题是,在将开发合并到发行版时,二进制文件的合并失败 错误为:“警告:无法合并二进制文件: 参考资料/Main/Images/image.png(头部与开发)” 如何在没有用户交互的情况下合并这两个分支?从开发到发布的所有内容都允许“赢得”合并。git merge允许使用合并策略,即在发生冲突时,“我们的更改”总是赢,或者“他们的更改”总是赢。使用其中一个

我们有一个自动化系统,它将我们的开发分支合并为发布分支

合并是通过命令
git merge-s recursive-X完成的
开发

我们遇到的问题是,在将开发合并到发行版时,二进制文件的合并失败

错误为:“
警告:无法合并二进制文件:
参考资料/Main/Images/image.png(头部与开发)


如何在没有用户交互的情况下合并这两个分支?从开发到发布的所有内容都允许“赢得”合并。

git merge
允许使用合并策略,即在发生冲突时,“我们的更改”总是赢,或者“他们的更改”总是赢。使用其中一个

git merge -X ours ...


看起来在
-X
后面有一个空格,请尝试:

git merge -s recursive -Xtheirs development
git merge -s recursive -Xtheirs development