有时,git会自发地(在某些但不是全部“拉”或“克隆”操作期间)将存储库的所有远程分支复制到我的本地存储库中(甚至将它们全部设置为正确跟踪相应的远程分支) . 这是什么原因造成的?有没有办法我可以故意这样做?
jes5199
问问题
559 次
2 回答
5
如果你只是从远程分支做一个普通的分支,它会默认跟踪:
git checkout -b somebranch origin/somebranch
意思大致相同
git checkout -t origin/somebranch
如果您不想要这样的跟踪,您几乎必须明确告诉它。
于 2009-01-06T05:14:07.437 回答
0
如果您知道要跟踪的远程分支的名称,您可以这样做:
git checkout somebranch
它会说:
Branch somebranch set up to track remote branch badges from origin.
于 2012-03-09T21:33:43.643 回答