2017-04-07 57 views
-1

要求是在当前分支发生任何提交时,则子分支或分支集需要自动重新基于当前分支更改。GITHUB - 当当前分支发生提交时,自动重建分支的基础

我可以有一个脚本或服务来做这个活动。我的问题是关于如何/在哪里维护那些需要重新定位的目标分支。

一个选项将维护配置文件中源和目标分支的关系。这种方法涉及维护,每当分支被添加/移除时都需要更新分支细节。

我正在寻找最佳解决方案/行业标准的做这种活动的方式。

+0

如果发生冲突会发生什么? –

+0

如果发生冲突,那么用户将手动解决它 –

+1

听起来你已经决定使用分布式版本控制系统,但也假设它是一个集中版本控制系统并强制执行线性历史记录。在某些时候,你可能会意识到拥抱分布式功能以及它的工作原理将远没有你期望的那么紧张和错误。 –

回答

0

对此没有“行业标准”解决方案,因为这不是使用git的标准方法。

如果你出于某种原因必须这样做,你可以使命令成为一个git钩子(https://git-scm.com/book/gr/v2/Customizing-Git-Git-Hooks)。

如果您想跟踪您对钩子所做的更改,应该将钩子文件存储在单独的存储库中。

相关问题