我设置了一个远程存储库,可以将新的更改推送到该存储库,但无法从中获取,我总是收到(而不是神秘的)错误消息:
fatal: Refusing to fetch into current branch refs/heads/master of non-bare repository
fatal: The remote end hung up unexpectedly
这是什么意思?我应该怎么做才能启用提取功能?
(请注意,此远程存储库仅用作备份存储库,因此它应该几乎是我的本地存储库的精确副本。我真的不明白为什么我可以推送到该存储库但不能从中获取...)
我的配置看起来像:
[remote "origin"]
url = ssh://blablablah
fetch = +refs/*:refs/*
mirror = true