2012-04-11 67 views
1

我想分叉Twitter Bootstrap和它的一个叉子,Kickstrap。然而,github认为它们是相同的回购商品,在我分出一个回购商品后,Github展示另一个回报已经归入我的账户。是否可以将这两个分支交给同一个帐户?如何分叉叉和它的起源?

(用例是我需要两个加为子模块项目,其中我脚本项目启动模板的变化的产生,一些具有引导和一些与Kickstrap)

回答

1

Kickstrap实际上在Kickstrap/bootstrap /中包含完全未修改的Bootstrap回购。这是设计的,所以你可以保持Bootstrap核心是最新的,而不会影响你在Kickstrap中的工作。

你可以用引导的混帐克隆来替换这些内容,只是添加Kickstrap /引导到你的.gitignore列表中,这样XHIBIT不会告诉你他怎么知道你喜欢git的文件夹。

2

是的,你应该使用它们作为子模块,除非你想与它们合作,否则不要将它们分叉。

如同说here那样,您不能分叉两个具有相同名称的存储库,例如分叉和原始回购的情况。

如果您想要同时为这两个项目提供帮助,则可以分派最具体和最新的项目,在此例中为Kickstrap

这样,Kickstrap将指向原始根,即Bootstrap,您可以将您的合并请求指向原始根或最终分支。

+0

我想选择的贡献,否则我会做到这一点。 – Kurtosis 2012-04-11 19:01:47

+0

啊,有趣,不知道。很好,现在可以工作了,谢谢。 – Kurtosis 2012-04-11 19:10:39

+0

另一个解决方法可能是在GitHub上有两个帐户。但我个人不明白为什么你需要两个存储库。你不能只用多个分支来满足你的需求吗? – dkinzer 2012-04-11 19:15:48