git-merge-index - 云端在线

这是 git-merge-index 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


git-merge-index - 为需要合并的文件运行合并

概要


混帐 合并索引 [-o] [-q] (-a | [--] *)

商品描述


这查找(s) 在索引中,如果有任何合并条目,则通过
这些文件的 SHA-1 哈希作为参数 1、2、3(如果没有文件则为空参数),以及作为
参数 4。三个文件的文件模式作为参数 5、6 和 7 传递。

配置


--
不要将更多参数解释为选项。

-a
对索引中需要合并的所有文件运行合并。

-o
不要在第一次失败的合并处停止,而是一次性完成所有这些 - 继续
即使之前的合并返回错误,也进行合并,并且只返回错误代码
在所有合并之后。

-q
不要抱怨失败的合并程序(合并程序失败通常是
表示合并期间发生冲突)。 这是用于可能想要散发的瓷器
自定义消息。

If 混帐 合并索引 被多个调用s(或 -a)然后依次处理它们
仅在合并返回非零退出代码时停止。

通常,这是使用调用 Git 模仿的脚本运行的 合并 来自的命令
RCS 包。

一个名为的示例脚本 混帐 合并一个文件 包含在发行版中。

警报警报警报! Git“合并对象顺序”与RCS不同 合并 程序
合并对象顺序。 在上面的排序中,原件在前。 但是参数顺序
到三路合并程序 合并 就是把原版放在中间。 不要问我为什么。

例子:

托瓦兹@ppc970:〜/合并测试> git 合并索引猫 MM
这是来自原始树的MM。 # 原来的
这是分支A中修改的MM。 #merge1
这是分支B中修改的MM。#merge2
这是分支B中修改的MM。#当前内容

or

托瓦兹@ppc970:〜/合并测试> git 合并索引猫 AA MM
cat:: : 没有那个文件或目录
这是在分支 A 中添加的 AA。
这是在分支 B 中添加的 AA。
这是在分支 B 中添加的 AA。
致命:合并程序失败

后一个例子展示了如何 混帐 合并索引 一旦发生任何事情将停止尝试合并
已返回错误(即 cat 为 AA 文件返回错误,因为它没有
存在于原文中,因此 混帐 合并索引 甚至没有尝试合并 MM 的东西)。

GIT


部分 混帐(1) 套房

使用 onworks.net 服务在线使用 git-merge-index



最新的 Linux 和 Windows 在线程序