'git pull'和'git pull origin master'有什么区别? [英] What is the difference between 'git pull' and 'git pull origin master'?
本文介绍了'git pull'和'git pull origin master'有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
git pull
和 git pull origin master
有什么区别?
如果我不在 master
之外的其他分支上,这两个命令会获得不同的结果吗?
What if I am on a branch other than master
, will the two commands achieve a different result?
推荐答案
请记住,请求是获取和合并.
Remember, a pull is a fetch and a merge.
-
git pull origin master 从原始远程主机的master分支(到本地origin/master分支)中提取提交,然后合并origin/掌握您当前已签出的分支.
git pull origin master fetches commits from the master branch of the origin remote (into the local origin/master branch), and then it merges origin/master into the branch you currently have checked out.
git pull 仅在您签出的分支正在跟踪上游分支时才起作用.例如,如果您签出的分支跟踪原始/母版,则 git pull
等效于 git pull原始母版
这篇关于'git pull'和'git pull origin master'有什么区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文