gitolite

使用 gitolite 来建立远程 git 仓库。

步骤

1、添加 git 用户

$ sudo adduser \
    --system \
    --shell /bin/sh \
    --gecos 'git version control' \
    --group \
    --disabled-password \
    --home /home/git \
    git

2、安装 gitolite

$ sudo su - git
$ mkdir -p ~/bin

$ git clone https://github.com/sitaramc/gitolite
$ gitolite/install -ln /home/git/bin
$ bin/gitolite setup -pk yourname.pub

Ref