这可能是之前问过的,但我找不到答案。对分支机构的Git抓取和拉动操作
假设下列情况。
我有一个本地存储库与以下本地分支机构。
Scenario 1
local
Branch A
Branch B
Branch C (not reachable from A or B)
如果我在分支A上并做拉,我是否隐式地为B和C执行提取?抓取操作中的抓取操作是否只是在执行抓取操作时以不同的形式完成?
如果我在C上读取,我是否为A和B读取HEAD?
如果分支A只在本地签出,情况二如何?
Scenario 2
local
Branch A
Remote
Branch A
Branch B
Branch C (not reachable from A or B)
见http://stackoverflow.com/questions/292357/whats-the-difference-between-git-pull-and-git-fetch – Joe 2013-04-27 17:44:24