|
|
1
5
Zip文件: 不,它们是二进制的。对于二进制文件,合并冲突仅作为“使用版本A”或“使用版本B”解决。 但如果您从某个源代码构建它们,也许您可以对该源代码进行版本控制。 MS Office文件: 不,不可能。但它们通常被视为文本文件,因此在第一次合并时,git会损坏它们。您应该手动配置git以将其视为二进制文件。遵循以下说明: https://stackoverflow.com/a/30731818/2790048 |
|
|
2
1
除了选择一个版本而不是另一个版本,你做不了什么。
说你在树枝上
做相反的事情
请注意,它会影响所有文件的冲突,而不仅仅是二进制文件!
有关详细信息,请参阅
|
|
|
3
1
Git只能合并文本文件,但是。。。
您可以将二进制文件转换为文本文件,并使用
检查 this answer on superuser 详细说明。 |
|
|
4
0
虽然git不能本地合并二进制文件,但您可以配置自定义 merge-drivers 。因此,如果您拥有/编写的程序实际上能够合并两个文件,则可以使用该程序自动合并两个。然而,我能找到的唯一非演示驱动程序是 npm-merge-driver 。如果合并驱动程序失败,您仍需要手动合并。 此外,您还可以配置 merge tools 单位为吉特。这样你就可以通过 two/three 文件的版本 program of your choice 再次,快速搜索没有显示如何使用Word编写脚本。然而,有很多博客条目详细解释了如何做到这一点,因此我只参考了手册。 |
|
Harry · 如何在编译时获取克隆的git仓库的标签 1 年前 |
|
Ooker · 如何从blob中删除秘密? 1 年前 |
|
|
hasdrubal · git日志图智能分支过滤器 1 年前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 1 年前 |