目前我们将二进制文件提交到源代码管理中,这些文件将由不同的人更改,然后重新提交。但是,这会产生合并冲突。
实际上,由于这些文件包含图像之类的内容,因此合并它们没有意义。
我想知道是否有一个 git 命令允许二进制文件之间可能的合并冲突。
IE:有两个存储库和一个用于共享的裸远程存储库。有一个文件 image.png,两个存储库的用户分别对其进行更改并提交。然后他们拉取所做的更改,然后将更改推送到远程仓库。显然,这会为其中一个用户产生合并冲突。但这对图像文件没有意义,是否有可能最新的提交可以是最新的,而较旧的提交可以添加到分支的历史记录中?
我很清楚这不是应该如何完成的事情,但这是我所处的情况,所以我想知道是否有人有解决方案。