Linux搭建私人Git服务器教程

2023年6月25日 999+浏览

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
如图linux截图

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服务器并没有配置密钥登录,所以每次连接时都需要输入密码。