我通常使用此命令git的结帐分支,但仍然在主
git fetch && git checkout branch
之后转分支,我通常会检查我的工作我通过git info
旨在分支,这将突出地方分公司我正在工作(在分支名称旁边带有星号*)。
我今天遵循同样的模式,但不知何故混帐保持主分支,我跑git fetch && git checkout branch
即使经过。从命令行有没有错误日志。但在此之后,git info
显示类似的东西(本地分支仍然主,而不是分支线程,我想切换到)。
## Remote Branches:
origin/HEAD -> origin/master
origin/master
origin/threads
## Local Branches:
* master
比较正常的情况下(当如预期git checkout branch
作品) - 奇怪的事情似乎是有两个origin/master
,第一origin/HEAD -> origin/master
似乎正常;我不确定第二个。
在这里有一些奇怪的东西,但我还没有想出。
难道'git fetch'失败了吗? – kostya
我发布'git fetch',但也没有错误日志。 – artm
你似乎没有'origin/threads'的本地跟踪分支 - 你有没有在这个特定的分支中使用它,在这个特定的回购实例中? – Useless