'git pull'和'git pull origin master'有什么区别? [英] What is the difference between 'git pull' and 'git pull origin master'?

查看:1253
本文介绍了'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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆