1、安装git
sudo apt-get install git
2、创建git用户,用来运行git服务
sudo adduser git
3、禁用shell登录(选择git仓库地址)
vim /etc/passd
找到类似下面的一行:
git:x:1002:1002:,,,:/home/git:/bin/bash
修改为:git:x:1002:1002:,,,:/home/git:/usr/bin/git-shell
说明:蓝色字符串无需改动,红色字符串用来指定git仓库的存放地址,也是用来存放.ssh目录的地方,最后的一串字符(褐色的)为禁用shell的操作
4、创建git仓库
以上面地址为例,在/home/git下面创建git仓库:git --bare init git仓库名.git
5、修改git仓库的权限
sudo chown -R git:git git仓库名称.git
-R的意思是迭代更改所有子文件的权限
6、添加公钥
在/home/git目录下创建.ssh目录,进入到.ssh目录,创建authorized_keys文件,将公钥粘贴进去,一行一个公钥
补充:廖雪峰的官方网站http://www.liaoxuefeng.com,谢廖哥分享!
本文详细介绍了如何在Linux环境下安装Git,创建Git用户,设置仓库路径,初始化仓库,分配权限,添加公钥等关键步骤,确保用户能够独立完成Git的基础配置。
1594

被折叠的 条评论
为什么被折叠?



