【发布时间】:2011-10-04 07:06:17
【问题描述】:
我目前正在从事一个项目,该项目是我一直从事的框架的衍生(分支)。
这个项目本来是非常通用的,但现在我需要为我的客户再次分叉代码库。
此时,我已经为我的客户创建了一个自定义分支,但我宁愿为此拥有一个独立的存储库。
- 是否可以“分叉”?
- 如果没有,我还有什么选择?
情况概要:
- 框架存储库(原始)
- 通用应用程序存储库(fork)
- (尚未) 客户端存储库(应用程序的分支)
- 通用应用程序存储库(fork)
注意:在 Github 中尝试“fork a fork”时,您将收到一条通知,表明您已经对项目进行了 fork:
【问题讨论】:
-
我不明白为什么不可能...你试过了吗?
-
@Felix 啊,也许我应该澄清一下。这不可能。更新了帖子以反映这一点。
-
哦,好的(:()。该项目也被 GitHub 称为 fork 是否重要(可能是因为拉取请求..)?否则您可能能够克隆他们的“真实”存储库并稍后将其添加为 GitHub 项目...
-
@Felix 我想到了。可能是一个可能的替代方案,是的。不过,我仍然希望保留整个分叉历史。
-
我明白了...无论如何,我建议联系 GitHub 支持(如果您还没有这样做的话)。
标签: git github version-control branch