- 安装git服务器
yum install git
- 创建一个 git用户用了管理git服务
useradd git
passwd git
- 创建一个git仓库, 比如创建在/data/d1/git/test.git, 然后将test.git的所有者设置为git
mkdir /data/d1/git/test.git
git init --bare /data/d1/git/test.git
cd /data/d1/git
chown -R git:git test.git
- 客户端clone
git clone git@yougitserver:/data/d1/git/test.git
关于git免密码ssh密钥登录
参加我的另一篇文章Linux设置密钥登录禁止git账号ssh登录服务器
只允许git账号可以用个ssh使用git,但是不能登录服务器,修改/etc/passwd文件
将
git:x:1000:1000::/home/git:/usr/bin/bash
修改为
git:x:1000:1000::/home/git:/usr/bin/git-shell