git daemon 的使用

1、git int

目标目录:e:\test\ 主机:192.168.0.11

git init

2、git config

git config receive.denyCurrentBranch ignore

3、git daemon

git daemon --base-path=. --export-all --enable=receive-pack --reuseaddr --informative-errors —verbose

4、try

1)git clone git://192.168.0.11 test 成功

git clone git://192.168.0.11/e/test test 失败 【 --base-path=. 已经把当前目录做成git的根了】

2)git pull git push 成功

5、提高优化,应该可以这样:

环境:e:\t\ 192.168.0.11

mkdir t1 t2

t下不用git init

t1 t2 下git init

然后在t下启动 git daemon

try :

git clone git://192.168.0.11/t1 t1 成功

git clone git://192.168.0.11/t2 t2 成功

6、doc

Taming The Git-Daemon To Quickly Share Git Repository | Railsware Blog


版权声明:本文为howesao原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。