Num*_*er8 16 git version-control
设置新的git安装.
在一台Windows笔记本电脑上,我正在运行(在cygwin下):
git daemon --base-path=/cygdrive/c/work/proj/
Run Code Online (Sandbox Code Playgroud)
我的项目的根目录是c:\ work\proj\proj1.有ac:\ work\proj\proj1\.git目录.
git-daemon-export-ok存在于c:\ work\proj\proj1中.(git-daemon-export-ok可以是一个空文件,是吗?)
在另一台Windows计算机上,在同一个本地网络上,我尝试了很多变种(在cygwin下):
git clone git://xx.xx.xx.xx/proj1
Run Code Online (Sandbox Code Playgroud)
我希望守护进程将'proj1'附加到基本路径并做正确的事情.
在服务器上,我看到:
5728] '/cygdrive/c/work/proj/proj1/.git': repository not exported.
Run Code Online (Sandbox Code Playgroud)
在客户端,我看到:
$ 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
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
TIA ...
Ted*_*val 41
您需要在目录中创建git-daemon-export-ok文件.git.不要犯它与你的代码一起存储库,而只是与一起创建一个相同名称的空文件branches,hooks,info,等目录.