安装
$sudo apt-get install git-daemon-sysvinit
创建服务器仓库
$cd /home/mike/repo #假设仓库目录
$mkdir test.git
$cd test.git
$git --bare init --shared
配置
编辑/etc/default/git-daemon
GIT_DAEMON_ENABLE=true
GIT_DAEMON_USER=mike #清替换自己机器上用户
GIT_DAEMON_DIRECTORY="/var/cache/git /home/mike/repo"
GIT_DAEMON_OPTIONS="--export-all --enable=upload-pack --enable=upload-archive --enable=receive-pack --informative-errors"
GIT_DAEMON_BASE_PATH=/home/mike/repo
启动
$sudo service git-daemon start
测试
$git clone git://127.0.0.1/test.git
参考内容:
http://netkiller.github.io/project/git/git-daemon.html