准备环境:
ubuntu2204
sudo apt-get install git
sudo adduser git
收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
创建git服务器:
sudo git init --bare <仓库名>.git
sudo chown -R git:git <仓库名>.git
禁用git登陆:
sudo vim /etc/passwd
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
使用git服务器:
git clone git@server:<git仓库路径>
参考链接:
https://www.liaoxuefeng.com/wiki/896043488029600/899998870925664