Ubuntu 14.0.4 安装并配置Gitolite服务器

本文详细介绍了在Ubuntu系统中部署和配置Gitolite的步骤,包括添加用户、配置SSH、生成SSH密钥、安装Gitolite以及初始化管理库等关键环节。


说明

  • parmars -gitHomeDir- git用户HOME目录

    • 例如:/home/git/
  • parmars -USERNAME- //用户名

  • parmars -git_User_Name- //用户名

  • parmars -git_User_Email- //Email

  • WARNING 注意代码中的引用到的参数


1、添加用户并配置git用户HOME目录

sudo adduser --system --shell /bin/bash --home -gitHomeDir- --group git

2、将用户添加到SSH服务组

sudo adduser git ssh

3、设置Git密码

sudo passwd git

4、配置GitGlobal

git config --global user.name "-git_User_Name-"
git config --global user.email "Email"

5、生成SSHKey

ssh-keygen -t rsa -C "-git_User_Email-"
  • 连按3此回车结束(-Option 也可以根据需求设置详细密码)

6、拷贝并重命名 .Pub 公钥

cp .ssh/id_rsa.pub ./-USERNAME-.pub

7、clone Git源码库

git clone git://github.com/sitaramc/gitolite

8、新建"$HOME/bin"文件夹

mkdir -p $HOME/bin

9、将git安装到"$HOME/bin"目录

gitolite/install -to $HOME/bin

10、初始化gitolite程序

$HOME/bin/gitolite setup -pk YourName.pub

11、clone gitolite管理库"gitolite-admin.git"

git clone git@127.0.0.1:gitolite-admin.git

PS:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WMYeah

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值