【发布时间】:2016-04-17 08:01:35
【问题描述】:
Github 为 .io 页面执行此操作。
我的一个朋友在一家只有一个 repo 和 3 个后端、ios 和 android 应用程序分支的公司工作。
这看起来很奇怪,因为分支的定义是从代码的其他状态及时派生的代码状态。但它们之间存在某种关联,这就是我们最终合并的原因。
在这些情况下,分支与存储库的含义完全无关似乎有点奇怪。
不是吗?
【问题讨论】:
-
为什么要关闭?至少介意评论吗?
-
他们建议任何答案都是基于意见的,这是一种情况,但在另一种意义上也不是因为至少在这种情况下,有一个明确的理由为什么有一个单一的回购多个代码库是错误的方法。
-
我同意两点:这个问题主要是基于意见的,这样使用分支确实很奇怪。我从来都不是 GitHub 的
gh-pages的忠实粉丝,而您针对不同平台的三个分支的示例听起来像是一个可怕的想法。每个代码库都应该(可能)存在于它自己的存储库中,并且在存储库之间共享的任何代码都应该(可能)被分解为存在于第四个存储库中的库。
标签: git github version-control mercurial branch