首页 > 解决方案 > 使用特定标签 Git 本地分支

问题描述

如何签出 git 标签并在本地分支(标签)上工作?

origin/myremotebranch(非主分支)

标签为:

myremotebranch-tag-v1.0 myremotebranch-tag-v1.1 myremotebranch-tag-v1.2

我想查看 myremotebranch-tag-v1.1 并使用 newlocalbranch-tag-v1.1

我正在运行以下命令: git checkout -b newlocalbranch-tag-v1.1 myremotebranch-tag-v1.1

但是当我在新的本地分支 myremotebranch-tag-v1.1 上运行 git pull 时,我收到以下错误

当前分支没有跟踪信息。请指定要合并的分支。详见 git-pull(1)

git pull <remote> <branch>

如果您希望为此分支设置跟踪信息,您可以这样做:

git branch --set-upstream-to=origin/<branch>  newlocalbranch-tag-v1.1

谁能解释我为什么在没有跟踪的情况下看到这个分支?

标签: gitgithub

解决方案


推荐阅读