作为更大项目的一部分,将 Github 存储库分叉到另一个存储库中

sos*_*s12 6 git github git-clone git-fork

也许我在这里遗漏了一些东西,但我已经看过并且想做一些看起来很简单的事情,但我还没有弄清楚(或找到某人)如何完成它。

  • 我有一个项目,我发现了一个 Github 存储库,其中包含我想用作其中一部分的内容。
  • 我想将该 repo 的内容分叉到我的项目中(另一个 repo)
  • 我希望 fork 的连接在原始文件发生更改的情况下保持不变(否则我只会简单地在开头复制/粘贴——此外,我希望可以选择发出拉取请求)。

我试图简单地git clone https://github.com/dave/repository_of_dave.git(和变体),但仍然与 Dave 的 repo 中的所有内容有关。复制/粘贴是进入这里的唯一方法吗?

Von*_*onC 6

子模块确实很适合,因为您的存储库只会记录一个 gitlink (特殊输入模式160000)来记录您正在使用的子模块存储库的提交。

不要忘记这个子模块是它自己的 git 存储库,这意味着: