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