git下载
apt-get update
apt-get install git-core openssh-server openssh-client
设置用户信息
git config--global user.name "Your Name"
git config--global user.email [email protected]
安装gitolite下载
apt-get -yinstall gitolite
创建git用户
useradd -m git
passwd git
修改 /etc/sudoers 文件,增加下面语句
切换到git用户
su git
上传客户端机的ssh秘钥
在客户端机生成ssh 秘钥,ssh-kengen -t rsa (如没有下载ssh,先下载)
上传命令:scp ~/.ssh/[email protected]:/tmp/id_rsa.pub
服务器中安装gitolite
cd /tmp/
gl-setupid_rsa.pub
客户端机下载gitolite-admin
git [email protected]:gitolite-admin.git
用户权限设置
1.加入用户ssh秘钥
2.修改conf/gitotite.conf文件。
push gitolite-admin到服务器
git add conf
git add keydir
git commit -am"add user"
git push originmaster
git下载
apt-get update
apt-get install git-core openssh-server openssh-client
设置用户信息
git config--global user.name "Your Name"
git config--global user.email [email protected]
安装gitolite下载
apt-get -yinstall gitolite
创建git用户
useradd -m git
passwd git
修改 /etc/sudoers 文件,增加下面语句
切换到git用户
su git
上传客户端机的ssh秘钥
在客户端机生成ssh 秘钥,ssh-kengen -t rsa (如没有下载ssh,先下载)
上传命令:scp ~/.ssh/[email protected]:/tmp/id_rsa.pub
服务器中安装gitolite
cd /tmp/
gl-setupid_rsa.pub
客户端机下载gitolite-admin
git [email protected]:gitolite-admin.git
用户权限设置
1.加入用户ssh秘钥
2.修改conf/gitotite.conf文件。
push gitolite-admin到服务器
git add conf
git add keydir
git commit -am"add user"
git push originmaster