【问题标题】:How do I access a git branch with a ':' in the name?如何访问名称中带有“:”的 git 分支?
【发布时间】:2020-09-21 10:26:54
【问题描述】:

最近几个月,我收到了两个 PR,其分支名称为“foo:bar”。每当我执行git fetch --all 时,都找不到该分支。我怎样才能让这个分支在我的本地机器上?

【问题讨论】:

  • 顺便你不用说--all。这意味着所有远程,而不是所有分支。除非您拒绝,否则 Fetching 始终会获取所有分支。

标签: git git-branch git-fetch


【解决方案1】:

这是一个illegal branch name。您应该查看 github(或这些拉取请求发生的任何地方),看看这里发生了什么。

但是请注意,如果您正确管理拉取请求,则无法找到该分支可能是正常的,因为如果您像我一样,总是在合并后立即删除该分支。

【讨论】:

  • 啊,我明白了。看起来分支是用叉子创建的,所以用户错误,但在非叉子上也看到了这个。泰!
猜你喜欢
  • 2019-11-20
  • 1970-01-01
  • 2022-01-19
  • 2020-02-20
  • 2016-02-02
  • 2015-10-25
  • 1970-01-01
  • 1970-01-01
  • 2018-10-27
相关资源
最近更新 更多