差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
tech:op:gitolite [2017/08/14 09:19:04] 某喵 |
tech:op:gitolite [2018/05/10 16:04:54] (当前版本) |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | <markdown> | ||
| - | |||
| # gitolite | # gitolite | ||
| 行 8: | 行 6: | ||
| - [gitosis](https://github.com/res0nat0r/gitosis) | - [gitosis](https://github.com/res0nat0r/gitosis) | ||
| - [gitolite](http://gitolite.com/gitolite/) | - [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 | # Ref | ||
| - [git user](http://www.open-open.com/lib/view/open1349849744275.html) | - [git user](http://www.open-open.com/lib/view/open1349849744275.html) | ||
| - | |||
| - | </markdown> | ||