(Решенный уже, я пишу это для следующего парня)
Я запускал демон git на одном компьютере и пытался синхронизировать с другим.
На компьютере A я побежал:
git daemon --reuseaddr --base-path=. --export-all --verbose
На компьютере B я побежал:
git clone git://computerA/.git source # worked
cd source
git pull # worked
git push # failed with "fatal: The remote end hung up unexpectedly"
На компьютере A выход демона:
[5596] Connection from 127.0.0.1:2476
[5596] Extended attributes (16 bytes) exist <host=localhost>
[5596] Request receive-pack for '/.git'
[5596] 'receive-pack': service not enabled for './.git'
[5444] [5596] Disconnected (with error)
Я отправлю сообщение, которое нашел. Если у вас есть более полный ответ, пожалуйста, добавьте его.