我会尝试解释这个场景......
存储库A是公共的(github)。我创建了一个私有的存储库B(bitbucket)。
回购B为空。我想首先从Repo A到Repo B获得所有东西。
然后我将开始研究Repo B,仅在Repo B上进行拉/取。
但我不时想从Repo A取货,以防有新东西。
怎么可能?我确实阅读了关于复制存储库的git文档但我还没有得到它。
由于
答案 0 :(得分:1)
这听起来像Integration-Manager Workflow的变体。已经a very good question and answer about how to do this all on GitHub已经可能具有启发性。
您的存储库A(GitHub)是此图片中受祝福的存储库。 您的存储库B(Bitbucket)是此图片中的开发人员公共存储库之一。 您计算机上的本地存储库是此图中的开发人员私有存储库之一。
在您的日常工作流程中,您将从存储库B推送到本地存储库。有时,您从存储库A中提取/获取,决定如何将新提交集成到本地存储库,然后将新提交从本地存储库推送到存储库B.
当您准备回馈原始项目时 - 如果有的话,您将公开存储库B,然后向项目维护者发送请求,其中包含您建议合并的详细信息。