搭建 Git 服务器
搭建 Git 服务器
1. 本地生成登录用户的密钥
# 生成密钥 |
2. 服务器安装 Git(以 centos 为例)
# 更新 yum |
3. 创建一个 Git 用户,用来运行 Git 服务
adduser git |
4. 导入用户的公钥
# 切换到用户目录 |
5. 初始化 Git 项目
# 假定是 /srv/sample.git |
6. 将该项目 owner 改为 git 用户
chown -R git:git sample.git |
7. 禁用 shell 登录
# 出于安全考虑,第三步创建的 git 用户不允许登录 shell,可以正常通过 ssh 使用 git |
8. 克隆远程仓库
git clone git@server_ip:/srv/sample.git |
9. 管理多人密钥
10. 管理权限
转载自廖雪峰博客搭建Git服务器
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Frankfurtlin!