有人推了一个分行testgit push origin test共享仓库的共享仓库。git branch -r如何查看遥控器test我试过了

  • git checkout test,它没有做任何事情
  • git checkout origin/test给给* (no branch)

当前回答

首先,你需要做的是:

git fetch如果你不知道 分支名称

git fetch origin branch_name

第二,您可通过下列方式检查远程分支进入本地 :

git checkout -b branch_name origin/branch_name

-b将从您选中的远程分支中以指定的名称创建新分支 。

其他回答

你基本上看到了树枝,但你还没有本地的拷贝!

你需要,你需要fetch分支...

您可以简单地获取并退出分支, 使用下面的一条线命令来做到这一点 :

git fetch && git checkout test

我还创建了下面的图像 让你分享差异,看看如何fetch以及它是如何与pull:

git fetch

获得新创建的分支

git fetch

要切换到另一个分支

git checkout BranchName

在您的情况中,您可以使用此命令 :

git checkout -b test origin/test

git fetch --all

将所有远程分支都带回您的本地

git checkout test

将您切换到测试分支

运行这两个命令,你应该可以去。

git checkout <branch-name>
git pull <remote> <branch-name>