linux安装git

Posted on Posted in git
Tips: 本文创建于2013年11月6日,已超过 2 年,内容或图片可能已经失效!

1、安装gitolite,创建git仓库专用账户git

[code lang="bash"]
adduser --system --shell /bin/bash--group git
adduser git ssh
passwd git
aptitude install gitolite
[/code]

2、创建git仓库管理帐号admin

[code lang="bash"]
adduser admin
passwd admin
[/code]

3、生成admin公私钥

[code lang="bash"]
su – admin
ssh-keygen
cd .ssh
cp id_rsa.pub /tmp/admin.pub
[/code]

4、生成以admin账户管理的git仓库

[code lang="bash"]
su - git
gl-setup /tmp/admin.pub
su - admin
git clone git@IP:gitolite-admin
[/code]

5、新增用户,把新用户的公钥放在admin账户下的keydir下

[code lang="bash"]
su - git
cp user1.pub /home/admin/gitolite-admin/keydir
git add keydir
git commit -m "add user: user1"
git push
[/code]

6、新增仓库

[code lang="bash"]
su - admin
cd gitolite-admin/conf
vim gitolite.conf
git add gitolite.conf
git commit -m "add git: git1"
git push
[/code]

» 转载请注明来源:若我若鱼 » linux安装git

Leave a Reply

Your email address will not be published. Required fields are marked *

twelve + seven =