【发布时间】:2021-05-24 16:01:33
【问题描述】:
我有一个使用 git clone --bare 在本地克隆的 repo 的工作树
在执行git pull 或git fetch 时,我在所有分支上都收到以下错误,例如 prod 分支:
error: * Ignoring funny ref 'refs/remotes/origin//production' locally
我想是双斜线搞砸了,但我不确定。我怎样才能解决这个问题,这样路径就不会在本地出现错误,而且我不必跑到我的校长那里和他们争论我们的 git 实践?
【问题讨论】:
-
根据源代码消息“忽略有趣的参考”来自
check_refname_formatperforms several tests,双斜杠就是其中之一。 -
问题是什么? “它是从哪里来的?”,“如何解决它?”,还有什么?
-
@knittl 抱歉,我已经修改了我的问题。基本上是的,在不改变遥控器的情况下,我怎样才能拉出这些远程分支并对其进行处理?
-
附带问题:您(或任何人)最初是如何设法创建虚假分支名称的? :-)
-
@torek 让我疯狂的是,似乎只有我的机器在为这个问题尖叫。我目前正在与我的工作一起工作以获得一个新的,我不确定是否是因为我获得了 M1 mac(还有其他奇怪的行为),但我的个人 linux 笔记本电脑上的相同操作可以工作完全没问题。
标签: git git-worktree