2012-02-27 61 views
2

我有这个项目,我第一次使用github。我的问题是关于叉子。我的问题是,我想分叉这个代码,我看到在github中,但我也想用它在我现有的项目,并从那里工作叉。我下载的文件,然后将它集成到我的项目使用Git:将叉集成到另一个存储库,同时保持分开

git add foldername/ 
git commit -m 'Added some awesome code from github' 
git push -u origin master 

还是有办法留住它作为一个叉,但有它作为一个分支在我的仓库?或者我在这里疯了吗?

+1

查阅子模块。 – three 2012-02-27 20:26:33

回答

1

您的解决方案将是更接近subtree merge,这是伟大的,如果两个回购紧紧地连在一起,现在可以一个回购之内发展。

但是,您想回馈给您的分支,以便将某个拉取请求返回到原始项目。
由于三中评论说,git submodules都比较合适,如this answer描述:在他们的变阵(提交),您可以将您的主要项目为中引用你的叉子不同的历史和不同的节奏文件
对于两组不同一个子模块。

相关问题