在服务器上搭建git服务

参考自Git 服务器搭建——菜鸟教程
登上服务器后,如下命令

yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
yum -y install git
groupadd git
useradd git -g git
# 以上两行可用adduser git(高级)命令(接口)代替
cd /home/git
mkdir .ssh
chmod 755 .ssh
touch .ssh/authorized_keys
chmod 644 .ssh/authorized_keys
cd ..
mkdir gitrepo
chown git:git gitrepo
cd gitrepo
git init --bare runoob.git
chown -R git:git runoob.git

在本地将ssh公钥导入服务器的git密钥服务中方法见此
在本地克隆git仓库git clone ssh://git@ip:port/home/gitrepo/runoob.git【另参考git clone 非标准的ssh端口(非22)端口
本文创建于2020-09-28 10:44,修改于2021年6月17日17点04分

posted @ 2020-09-28 10:44  园糯  阅读(266)  评论(0编辑  收藏  举报