Git服务器端配置

来源:互联网 发布:淘宝上全球购什么意思 编辑:程序博客网 时间:2024/06/12 01:13

虽然网上很多Git服务器配置教程,但是有些教程没有完整的过程,在搭建Git服务器的时候,遇到一些问题,所以写了这个教程,基于centos 7.0

(1)安装git

命令: yum install git

(2)创建git用户

命令: adduser git

(3)在git中配置证书
su git
cd
mkdir .ssh
chmod 700 .ssh

之后将客户端的ssh公钥添加到git用户的authorized_keys 文件中(创建SSH Key教程,https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000)

cat 客户端公钥 >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

(4)创建仓库

git init --bare 仓库名

chown -R git:git sample.git


(5)客户端测试

git clone git@gitserver:仓库所在位置