【发布时间】:2013-01-21 21:45:02
【问题描述】:
当我从一个分支执行 git "pull origin master" 时,分支更新而不是主分支。为了更新主人,我需要做一个“git checkout master”,然后调用“git pull origin master”。如果更新发生在当前分支而不一定是主分支,为什么命令中需要“主控”。
【问题讨论】:
标签: git-pull
当我从一个分支执行 git "pull origin master" 时,分支更新而不是主分支。为了更新主人,我需要做一个“git checkout master”,然后调用“git pull origin master”。如果更新发生在当前分支而不一定是主分支,为什么命令中需要“主控”。
【问题讨论】:
标签: git-pull
因为它指定了要与当前分支合并的远程分支。所以git pull origin master 的字面意思是:在origin 远程定义的URL 上查询存储库,检查它是master 分支,下载我需要的任何东西,以便在我的repo 中拥有该分支的副本(将保存为分支称为origin/master),然后将该分支合并到我目前碰巧在的任何分支中。
【讨论】: