git - Git 克隆错误:'致命:不允许多次更新 ... ref'
问题描述
尝试git clone
存储库时出现错误:
git clone https://github.com/laradock/laradock.git
Cloning into 'laradock'...
remote: Enumerating objects: 8606, done.
remote: Total 8606 (delta 0), reused 0 (delta 0), pack-reused 8606
Receiving objects: 100% (8606/8606), 8.09 MiB | 6.92 MiB/s, done.
Resolving deltas: 100% (4551/4551), done.
fatal: multiple updates for ref 'refs/remotes/origin/LaraDock-ToolBox' not allowed
对于我尝试克隆的任何存储库,都会发生这种情况。我正在运行git version 2.21.0
通过homebrew
.
有没有其他人遇到过这个问题?不太清楚这里发生了什么......
谢谢!
解决方案
好吧,我似乎已经解决了这个问题。从我的 .gitconfig 中删除以下内容似乎可以解决问题,但我不知道为什么:
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
我知道那git v2.21.0
是几天前才发布的,所以可能有些东西在幕后发生了变化。我需要查看发行说明。
无论如何,希望这可以帮助别人!
推荐阅读
- django - CharField 未在模板中呈现 - Django
- apache-kafka - 卡夫卡到雪花连接问题
- python - PyPDF2 在合并的 PDF 中给我空白页
- excel - 隐藏/取消隐藏行不取消隐藏的复选框
- javascript - 击中服务器代码后,JSON 变为空
- java - 唯一多态对象列表
- python - AWS Lambda python 获取 cloudwatch 警报信息以触发 MS 团队的警报
- javascript - 使相邻的 div 响应兄弟的转换
- r - 如何在数据集 A 的月份 = 数据集 B 的上个月的条件下映射两个数据集 A 和 B
- java - 如何解决 Java '.class' 预期错误 Java,编译失败