如何访问名称中带有“:”的 git 分支?

How do I access a git branch with a ':' in the name?

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

那是一个illegal branch name。您应该查看 github(或出现这些拉取请求的任何地方)以查看此处发生的情况。

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