Я настраиваю удаленный репозиторий и могу отправлять в него новые изменения, но не могу получить из него данные, я всегда получаю (довольно загадочное) сообщение об ошибке:
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
git remote add name server
, возможно, с параметром--mirror
. - person Olivier Verdier   schedule 10.02.2010.git/config
. В частности, я считаю, что Чарльз говорит о разделе[remote …]
. - person Michael Krelin - hacker   schedule 10.02.2010