git pull是否可以用于使用上游应用程序更新存储库
从git pull是否可以用于使用上游应用程序更新存储库,git,github,git-pull,git-fetch,Git,Github,Git Pull,Git Fetch,从 如果git-pull是git-fetch和git-merge的组合,那么git-pull-upstream-master可以用于在分支存储库的克隆中从上游获取和合并更改。简短回答否。您必须将上游repo添加为另一个远程主机。当然,您可以将其命名为上游。然后运行git-pull-upstream-master 您可以按如下方式添加遥控器: git remote add upstream <url-of-upstream-repo> git远程添加上游 简短回答否。您必须将上游回购
如果
git-pull
是git-fetch
和git-merge
的组合,那么git-pull-upstream-master
可以用于在分支存储库的克隆中从上游获取和合并更改。简短回答否。您必须将上游repo添加为另一个远程主机。当然,您可以将其命名为上游。然后运行git-pull-upstream-master
您可以按如下方式添加遥控器:
git remote add upstream <url-of-upstream-repo>
git远程添加上游
简短回答否。您必须将上游回购添加为另一远程回购。当然,您可以将其命名为上游。然后运行git-pull-upstream-master
您可以按如下方式添加遥控器:
git remote add upstream <url-of-upstream-repo>
git远程添加上游
正如@VonC在他的一篇文章中所说-
您必须将原始存储库(您分叉的存储库)添加为远程存储库
从:
克隆完成后,您的repo将有一个名为“origin
”的远程设备,它指向您在GitHub上的fork。不要让名字迷惑你,这并不是指你最初的回购协议。为了帮助您跟踪该回购,我们将添加另一个名为“上游”的远程: 从远程分支获取数据后,仍然需要合并提交 在这里你可以做的是更换
$ git fetch upstream
与
$ git pull upstream master
因为正如你所说,
git pull
本质上是git fetch
+git merge
。正如@VonC在他的一篇文章中所说-
您必须将原始存储库(您分叉的存储库)添加为远程存储库
从:
克隆完成后,您的repo将有一个名为“origin
”的远程设备,它指向您在GitHub上的fork。不要让名字迷惑你,这并不是指你最初的回购协议。为了帮助您跟踪该回购,我们将添加另一个名为“上游”的远程: 从远程分支获取数据后,仍然需要合并提交 在这里你可以做的是更换
$ git fetch upstream
与
$ git pull upstream master
因为正如您所说,git pull
本质上是git fetch
+git merge