【发布时间】:2013-10-29 06:53:34
【问题描述】:
我有一个要求,因为每当我将更改推送到我的 git 分支时,它必须自动将我的提交合并到另一个常见的 git 分支。有没有办法或工具来自动化这个?
【问题讨论】:
-
不可能有多个开发人员,因为没有机构可以解决冲突。
-
我理解冲突的情况。如果它是一个干净的合并,我只想自动化。
我有一个要求,因为每当我将更改推送到我的 git 分支时,它必须自动将我的提交合并到另一个常见的 git 分支。有没有办法或工具来自动化这个?
【问题讨论】:
没有什么是开箱即用的,但您可以使用hooks 构建类似的东西。
但正如 Kugathasan Abimaran 所说,您将如何解决任何合并冲突?唯一可行的方法是当“其他公共 git 分支”总是只从同一个分支合并并且从未以任何其他方式修改时。但那你为什么需要它呢?
【讨论】:
你可以看到https://gist.github.com/jijita/363ffcfa467979343ec3。它展示了如何自动化 git merge
【讨论】: