GitHub包含来自另一个存储库

ram*_*alo 13 git github

我是github的新手.

我的机器上有一个github仓库.我想在我的回购中加入另一个回购(作为第三方).我相信我应该先做一个分叉.但是如何将它包含在我的本地回购中呢?

我尝试了子模块,但没有成功......

谢谢.

Von*_*onC 27

git子模块仍然是推荐的方式:你可以声明(git submodule add)一个不属于你的仓库,或者一个分叉(根据定义属于你).

不要忘记,那:

  • 你仍然需要git submodule update --init在你的仓库中看到子模块仓库的全部内容
  • 添加并提交表示主(父)repo中该子模块的根目录的特殊条目,并推送该提交,以验证该声明.

  • 此答案适用于 Git。OP 询问了 GitHub,它大概使用自己的客户端。 (2认同)