Configurazione di nuove installazioni git.Git: problemi con la configurazione del demone, problemi con git clone
Da un portatile Windows, sto correndo (sotto Cygwin): radice
git daemon --base-path=/cygdrive/c/work/proj/
Il mio progetto è C: \ lavoro \ proj \ proj1. Esiste una directory c: \ work \ proj \ proj1 \ .git.
git-daemon-export-ok esiste in c: \ work \ proj \ proj1. (? Git-daemon-export-ok può essere un file vuoto, sì)
Su un altro computer Windows, sulla stessa rete locale, ho provato molte varianti di questo (sotto Cygwin):
git clone git://xx.xx.xx.xx/proj1
Mi aspetto che il demone aggiunga 'proj1' al percorso di base e faccia la cosa giusta.
Sul server che vedo:
5728] '/cygdrive/c/work/proj/proj1/.git': repository not exported.
Sul client vedo:
$ git clone git://xx.xx.xx.xx/proj1
Initialized empty Git repository in /cygdrive/c/work/proj/proj1/.git/
fatal: The remote end hung up unexpectedly
Che cosa sto facendo di sbagliato?
TIA ...
Oppure utilizzare 'git clone --bare' – gahooa
Grazie. La chiave sta mettendo git-daemon-export-ok nella directory .git, non nella directory principale. – Number8
Oppure usa l'opzione --export-all per git-daemon –