如何从我分叉的repo中提取代码?

时间:2014-01-14 19:28:44

标签: git github

说有一个项目:A。

我做了一个叉子:B。

我对fork(B)进行了更改并发出了拉取请求。

到那时主要项目(A)发生了变化。

我需要将A(主项目)拉到我的PC,将其与B(fork)合并。

问题是 -

如何将主项目(A)拉入我的电脑?

我确实理解它必须是一个指向A的新分支(比如main / master)。

但不太清楚如何做到这一点。

1 个答案:

答案 0 :(得分:2)

您需要将原始存储库添加为新的远程存储库。然后,您可以从此遥控器中取出并将新的本地副本合并到您的更改中。

$ git remote add <name> <source>
$ git fetch <name>
$ git merge <name>/<branch>

# name   = remote's nickname (i.e. upstream)
# source = remote's path (i.e. https://github.com/path/repo.git)
# branch = remote's branch name (i.e. master)