我从我的机器上克隆的Github上的存储库中获取了主分支。此存储库中还有其他现有分支,我希望能够切换到并使用它们。我正在尝试使用命令:
git branch --track nameOfBranch origin/nameOfBranch
这对我不起作用。我收到错误:
error: the requested upstream branch (URL) does not exist
基本上我需要在本地计算机上创建分支并将其绑定到现有分支。谢谢你的帮助!
答案 0 :(得分:2)
我想我明白你想要什么。要创建一个可以处理以下内容的本地跟踪分支,应该可以正常工作。
首先,您需要克隆存储库:
$ git clone git://thisismyrepo.com/project
$ cd project
接下来找到您要处理的分支:
$ git branch -a
这将输出您的仓库中的所有分支。接下来,您希望切换到要处理的分支:
$ git checkout origin/examplebranch
为了在该分支上工作,您可以这样做:
$ git checkout -b examplebranch origin/examplebranch
这应该使它跟踪并允许您作为本地分支处理它。希望这会有所帮助。