用`git branch -a`列出所有分支不显示最近获取的分支?

用户7898461

我在控制台中有这个历史记录:

Resolving deltas: 100% (58156/58156), completed with 1585 local objects.
From bitbucket.org:interos/datavana
 * branch                datavana.dev.py.3.7.3 -> FETCH_HEAD

$ git checkout datavana.dev.py.3.7.3
error: pathspec 'datavana.dev.py.3.7.3' did not match any file(s) known to git

$ git branch
* alex/dockerize
  master

$ git branch -a
* alex/dockerize
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

当我尝试运行时,我注意到一个问题:

git checkout datavana.dev.py.3.7.3

因为正如您所看到的那样不起作用,而且这个分支也没有使用 列出git branch -a,有人知道我为什么不能结帐这个分支吗?

云雀

如果您查看问题的顶部,您会看到:

* branch                datavana.dev.py.3.7.3 -> FETCH_HEAD

这意味着远程引用datavana.dev.py.3.7.3已本地存储在FETCH_HEAD. 它并不会创建具有相同名称的本地分支。

您可以通过运行以下命令创建一个本地分支datavana.dev.py.3.7.3

git checkout -b datavana.dev.py.3.7.3 FETCH_HEAD

您可能运行了git fetch <remote> datavana.dev.py.3.7.3,在这种情况下,您看到的是预期的行为。git-fetch手册页:

获取的引用名称以及它们指向的对象名称将写入 .git/FETCH_HEAD。此信息可能会被脚本或其他 git 命令使用,例如 git-pull(1)。

您通常会使用git checkout.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Git分支未显示所有分支

来自分类Dev

git branch -d <分支名称>引发错误:找不到分支<分支名称>

来自分类Dev

git merge分支bitbucket不显示合并

来自分类Dev

通过'git branch -a'删除本地显示的远程分支

来自分类Dev

如何获取最近签出的Git分支列表?

来自分类Dev

用git同步所有分支

来自分类Dev

如何获取从GIT分支创建的所有分支的列表(获取分支的所有子分支)

来自分类Dev

当运行git status时,消息“您的分支是最新的,带有“ origin / branch”(起源/分支))

来自分类Dev

git branch -d的用例是什么

来自分类Dev

为什么运行git branch'branchname',分支没有出现在github网站上

来自分类Dev

“ git branch -a”是否列出标签?

来自分类Dev

列出所有以string开头的git本地分支

来自分类Dev

Sourcetree / git不显示关闭的远程分支

来自分类Dev

不显示所有带有git branch -r的远程分支

来自分类Dev

git branch合并/删除时自动删除Sonarqube分支项目

来自分类Dev

如何列出从特定分支的任何提交创建的所有git分支

来自分类Dev

在git中列出所有下游本地分支

来自分类Dev

git filter-branch仅在分支提交时

来自分类Dev

在git中获取所有分支,并为所有分支获取哈希码

来自分类Dev

使用'git branch'命令显示当前的git分支

来自分类Dev

git log以图形方式显示2个分支上的所有提交,但仅显示最近的共享提交

来自分类Dev

为什么git branch --merged不会显示分支,即使git diff显示没有区别?

来自分类Dev

git branch从分支而不是从master

来自分类Dev

如何获取从GIT分支创建的所有分支的列表(获取分支的所有子分支)

来自分类Dev

按分支名称对`git branch --all`中的分支进行排序

来自分类Dev

git branch -D不会删除本地分支

来自分类Dev

git branch没有在终端显示分支?

来自分类Dev

git branch合并/删除时自动删除Sonarqube分支项目

来自分类Dev

Git Master Branch 包含其他分支信息

Related 相关文章

  1. 1

    Git分支未显示所有分支

  2. 2

    git branch -d <分支名称>引发错误:找不到分支<分支名称>

  3. 3

    git merge分支bitbucket不显示合并

  4. 4

    通过'git branch -a'删除本地显示的远程分支

  5. 5

    如何获取最近签出的Git分支列表?

  6. 6

    用git同步所有分支

  7. 7

    如何获取从GIT分支创建的所有分支的列表(获取分支的所有子分支)

  8. 8

    当运行git status时,消息“您的分支是最新的,带有“ origin / branch”(起源/分支))

  9. 9

    git branch -d的用例是什么

  10. 10

    为什么运行git branch'branchname',分支没有出现在github网站上

  11. 11

    “ git branch -a”是否列出标签?

  12. 12

    列出所有以string开头的git本地分支

  13. 13

    Sourcetree / git不显示关闭的远程分支

  14. 14

    不显示所有带有git branch -r的远程分支

  15. 15

    git branch合并/删除时自动删除Sonarqube分支项目

  16. 16

    如何列出从特定分支的任何提交创建的所有git分支

  17. 17

    在git中列出所有下游本地分支

  18. 18

    git filter-branch仅在分支提交时

  19. 19

    在git中获取所有分支,并为所有分支获取哈希码

  20. 20

    使用'git branch'命令显示当前的git分支

  21. 21

    git log以图形方式显示2个分支上的所有提交,但仅显示最近的共享提交

  22. 22

    为什么git branch --merged不会显示分支,即使git diff显示没有区别?

  23. 23

    git branch从分支而不是从master

  24. 24

    如何获取从GIT分支创建的所有分支的列表(获取分支的所有子分支)

  25. 25

    按分支名称对`git branch --all`中的分支进行排序

  26. 26

    git branch -D不会删除本地分支

  27. 27

    git branch没有在终端显示分支?

  28. 28

    git branch合并/删除时自动删除Sonarqube分支项目

  29. 29

    Git Master Branch 包含其他分支信息

热门标签

归档