2015-04-02 65 views
-3

我将尝试解释场景...如何克隆公共存储库,使其成为私人存储库并不断从公共存储库获取更新?

存储库A是公共的(github)。我创建了一个私有的存储库B(bitbucket)。

回购B是空的。我想首先从回购A到回购B的所有东西。

然后,我将开始工作在回购B上,仅在回购B上进行拉/取。

但有时候我想从回购A中取货以防万一有新东西。

这怎么可能?我读过有关复制存储库的git文档,但我不明白。

感谢

回答

1

这听起来像是在Integration-Manager Workflow的变化。已经有a very good question and answer about how to do this all on GitHub也可能是启发。

The Integration-Manager Workflow from the Pro Git book by Scott Chacon and Ben Straub

你的储存库(GitHub的)是在这张照片的祝福库。 您的存储库B(Bitbucket)是此图片中的开发人员公共存储库之一。 您的计算机上的本地存储库是此图片中的开发人员私有存储库之一。

在您的日常工作流程中,您将推送到存储库B并将其从本地存储库中提取。有时,您需要从存储库A中提取/提取,决定如何将新提交集成到您的本地存储库,然后将新提交从本地存储库推送到存储库B中。

当您准备好回馈到原始项目—(如果有的话),您可以将存储库B公开,然后向项目维护人员发送请求并提供您建议合并的详细信息。

相关问题