centos 搭建git 服务器

Posted 新小弦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 搭建git 服务器相关的知识,希望对你有一定的参考价值。

安装 git

yum -y install git

添加git 用户

adduser git

切换到git 用户

su git

在git用户家目录下创建  .ssh文件夹

mkdir .ssh

修改文件权限

chmod 700 .ssh

在.ssh 文件夹下创建文件

touch authorized_keys

修改文件夹权限

chmod 600 authorized_keys

将客户机的publickey添加到  authorized_keys 文件中

echo ‘public key ‘ >>  authorized_keys

切换root用户

修改配置文件

vim  /etc/ssh/sshd_config

启用该行

PubkeyAuthentication yes

创建服务端裸仓库

git用户在  /home/git/目录下创建gitrepo目录

进入 gitrepo目录执行命令创建test仓库

git init --bare test.git

 

客户机执行

$ git clone [email protected]:/home/git/gitrepo/test.git

克隆仓库 (test目录会自动创建,不用自己建)

以上是关于centos 搭建git 服务器的主要内容,如果未能解决你的问题,请参考以下文章

centos 搭建git服务器

在CentOS搭建Git服务器 转

centOS 下搭建自己的git服务器

centos上搭建git服务--4

centos 环境搭建git 服务器

centos git 服务器搭建