目录
说明
-
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:
-
根据网上资料亲测整理,最终解释权归WMYeah所有!
-
参考资料:

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

1529

被折叠的 条评论
为什么被折叠?



