差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 | ||
tech:op:gitolite [2017/08/14 09:13:03] 某喵 创建 |
tech:op:gitolite [2018/05/10 16:04:54] (当前版本) |
||
---|---|---|---|
行 1: | 行 1: | ||
- | <markdown> | ||
- | |||
# gitolite | # gitolite | ||
行 6: | 行 4: | ||
- [gitosis-vs-gitolite](https://stackoverflow.com/a/10888358/7779116) | - [gitosis-vs-gitolite](https://stackoverflow.com/a/10888358/7779116) | ||
+ | - [gitosis](https://github.com/res0nat0r/gitosis) | ||
+ | - [gitolite](http://gitolite.com/gitolite/) | ||
+ | |||
+ | # 步骤 | ||
+ | |||
+ | 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 | ||
- | </markdown> | + | - [git user](http://www.open-open.com/lib/view/open1349849744275.html) |