以前可能有人问过这个问题,但我找不到答案。
假设以下场景。
我有一个带有以下本地分支的本地存储库。
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)