有人将称为 Git 推力源测试的分支推向共享仓库 。 我可以看到有 git 分支 -r 的分支 。 我如何查看远程测试分支 ? 我试过 :

git 检出测试, 它不会给 git 检出源/ 测试提供任何结果 * (无分支)


当前回答

git 获取\ \ \ git 检查您的处名

其他回答

git 分支 -r 表示对象名称无效, 因为该分支名称不在 Git 的本地分支列表中。 从源头更新您的本地分支列表 :

git remote update

然后尝试再检查一下你的远程分支。

这是为我工作。

我相信在所有偏远的树枝里都会拉拉, 这并不是最初的海报所希望的。

git 获取\ \ \ git 检查您的处名

如果分支位于来源远程以外的某物上,我愿意做以下工作:

$ git fetch
$ git checkout -b second/next upstream/next

此选项将检查上游边远处的下一个分支, 到一个名为第二个/ 下一个的本地分支。 这意味着如果您已经拥有下一个命名为本地分支的分支, 就不会发生冲突 。

$ git branch -a
* second/next
  remotes/origin/next
  remotes/upstream/next

在此情况下, 您可能想要创建一个本地测试分支, 跟踪远程测试分支 :

$ git branch test origin/test

在早期版本的 git 中, 您需要一个明确的 -- track 选项, 但是当您正在将远程分支分割出来时, 这是默认的 。

创建本地分支并切换到它,使用:

$ git checkout -b test origin/test

我不确定 我日复一日地干这个 下个命令就像宝石一样

成为你要退房的分行

git fetch && git checkout dev