Rac*_*hel 264 git version-control
git pull origin master和之间有什么区别git pull origin/master?
Jak*_*org 320
git pull origin master将从origin远程,master分支拉出更改并将它们合并到本地签出分支.
git pull origin/master将从本地存储的分支中提取更改origin/master并将其合并到本地签出分支.该origin/master分支本质上是最后一个被拉出来的"缓存副本" origin,这就是为什么它被称为git用语中的远程分支.这可能有些令人困惑.
您可以查看可用的分支git branch以及git branch -r"远程分支".
use*_*346 13
git pull= git fetch+git merge origin/branch
git pull唯一git pull origin branch不同的是后者只会“更新”origin/branch,而不是所有origin/* git pull。
git pull origin/branch不会工作,因为它试图做一个git fetch origin/branch无效的事情。
相关问题:git fetch + git merge origin/master vs git pull origin/master
小智 8
git pull origin master将从远程的主分支中获取所有更改并将其合并到您的本地。我们通常不使用 git pull origin/master。我们可以通过git merge origin/master. origin 的 master 分支到你的本地分支。在我的情况下git pull origin/master是抛出错误。
| 归档时间: |
|
| 查看次数: |
267400 次 |
| 最近记录: |