7

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

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

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

4

1 回答 1

4

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

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

于 2014-04-11T05:34:01.867 回答