(Déjà résolu, j'écris ceci pour le prochain gars)
J'exécutais le démon git sur un ordinateur et j'ai essayé de le synchroniser avec un autre.
Sur l'ordinateur A, j'ai exécuté :
git daemon --reuseaddr --base-path=. --export-all --verbose
Sur l'ordinateur B, j'ai exécuté :
git clone git://computerA/.git source # worked
cd source
git pull # worked
git push # failed with "fatal: The remote end hung up unexpectedly"
Sur l'ordinateur A, la sortie du démon est la suivante :
[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)
Je vais poster la solution que j'ai trouvée. Si vous avez une réponse plus complète, n'hésitez pas à l'ajouter.