克隆Git仓库后,只能看到master分支

Dav*_*542 11 git

我正在开发一个项目,我创建了一个带master分支的存储库.正在处理它的人添加了一个名为的分支new-branch- 他们的代码更改位于此分支中.

但是,当我克隆存储库时:

$ git clone git@github.com:me/my-repo.git
Run Code Online (Sandbox Code Playgroud)

我可以成功克隆它,但它只显示master分支.我不知道如何查看/获取new-branch.

我如何将此分支拉到我的存储库?

Gre*_*ill 27

克隆存储库时,所有远程分支都将在存储库中创建为"远程跟踪分支".默认情况下不显示这些内容,但您可以通过以下方式查看:

git branch -a
Run Code Online (Sandbox Code Playgroud)

如果你这样做git checkout new-branch,git会找到同名的远程跟踪分支,自动从同一个提交创建一个新的本地分支,并切换到新的本地分支.

对于将来的工作,该git fetch命令将使用来自远程的最新提交更新所有远程跟踪分支.