说有一个项目:A。
我做了一个叉子:B。
我对fork(B)进行了更改并发出了拉取请求。
到那时主要项目(A)发生了变化。
我需要将A(主项目)拉到我的PC,将其与B(fork)合并。
问题是 -
如何将主项目(A)拉入我的电脑?
我确实理解它必须是一个指向A的新分支(比如main / master)。
但不太清楚如何做到这一点。
答案 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)