새로운 자식 설치 설정. 하나의 Windows 노트북에서 힘내 : 데몬 설정 문제, 자식 복제본 문제
, 나는 (Cygwin에서에서) 실행 해요 :git daemon --base-path=/cygdrive/c/work/proj/
내 프로젝트의 루트는 C : 작업 \ \ PROJ \으로 Proj1. c : \ work \ proj \ proj1 \ .git 디렉토리가 있습니다.
git-daemon-export-ok는 c : \ work \ proj \ proj1에 있습니다. (? 자식 - 데몬 - 수출 - 확인은 '예, 빈 파일이 될 수 있습니다) 다른 Windows 컴퓨터에서
, 같은 로컬 네트워크에, 나는 (Cygwin에서 아래)이 많은 변화를 시도했다 :
git clone git://xx.xx.xx.xx/proj1
데몬이 'proj1'을 기본 경로에 추가하고 올바른 작업을 수행 할 것으로 기대합니다.
$ 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
내가 잘못 뭐하는 거지 : 내가 보는 클라이언트에서
5728] '/cygdrive/c/work/proj/proj1/.git': repository not exported.
: 내가 보는 서버에서
?TIA ...
또는 'git clone --bare'를 사용하십시오. – gahooa
감사합니다. 열쇠는 git-daemon-export-ok를 부모 디렉토리가 아닌 .git 디렉토리에 넣는 것입니다. – Number8
또는 --export-all 옵션을 git-daemon에 사용하십시오. –