git pull和git pull - 都一样吗?

时间:2016-03-11 09:43:50

标签: git github

我本地只有master分支,我有远程分支masterbranch1

当我运行git pullgit pull --all时,似乎这两个命令是相同的,我认为git pull只会拉取我当地当前分支上的代码。

所以这两个命令是一样的吗?

唯一的区别是日志中的Fetching origin

PS:日志

git pull --all
Fetching origin
fdc1162..8b6f103  master     -> origin/master
86ce60d..ef1cd89  branch1    -> origin/branch1

git pull
8b6f103..713ae5e  master     -> origin/master
ef9f2f9..8d542eb  branch1    -> origin/branch1

--- 修改 ---

我想我明白了。 git pull --all并不意味着一台服务器上的所有分支,这意味着对于多个服务器。

1 个答案:

答案 0 :(得分:2)

git pull --all从所有已配置的遥控器中提取。 git pull仅从默认遥控器中拉出。