Linux上搭建私人Git服务器的安装步骤(202306)。
1、下载git-2.41.0.tar.gz
https://github.com/git/git/archive/refs/tags/v2.41.0.tar.gz
2、安装git服务的准备环境
yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc
3、切换git安装包放到的位置,进行解压.
tar–zxvf git-2.22.0.tar.gz

4、进到解压后的目录
cd
git-2.22.0
5、分别依次运行 autoconf 和 ./configure
6、接着进行编译
make
7、安装
make install
8、添加git用户(以/home/git 目录作为git用户的主目录)
useradd -r -c 'git version control' -d /home/git -m git //-r 建立系统账号 -c 备注文字 -d 指定用户目录 -m 指定用户的登录目录
9、设置git用户的密码:
passwd git
10、切换到git用户
su git
11、//创建git仓库
mkdir repo1
//创建仓库文件夹
git --bare init 初始化仓库。
//注意:如果不使用“--bare”参数,初始化仓库后,提交master分支时报错。这是由于git默认拒绝了push操作,需要.git/config添加如下代码:
[receive]
denyCurrentBranch = ignore
推荐使用:git --bare init初始化仓库。
12、连接Git服务器·
私人git服务器搭建完成后就可以像连接github一样连接使用了,但是我们的git服务器并没有配置密钥登录,所以每次连接时都需要输入密码。