0

我在我的机器上克隆了来自 Github 存储库的主分支。这个存储库中还有其他现有的分支,我希望能够切换到并使用它们。我正在尝试使用以下命令:

git branch --track nameOfBranch origin/nameOfBranch

这对我不起作用。我得到错误:

error: the requested upstream branch (URL) does not exist

基本上我需要在本地机器上创建分支并将其绑定到现有分支。谢谢您的帮助!

4

1 回答 1

2

我想我明白你想要什么。要创建一个可以处理以下内容的本地跟踪分支,应该可以。

首先,您需要克隆存储库:

$ git clone git://thisismyrepo.com/project
$ cd project

接下来找到您要处理的分支:

$ git branch -a

这将输出你的仓库中的所有分支。接下来,您要切换到要处理的分支:

$ git checkout origin/examplebranch

为了在该分支上工作,您可以执行以下操作:

$ git checkout -b examplebranch origin/examplebranch

这应该会导致它跟踪并允许您作为本地分支对其进行处理。希望这可以帮助。

于 2013-08-19T23:23:38.673 回答