centos搭建git服务器
1、root权限下,yum install -y git
2、创建一个git用户,用来运行git服务
adduser git
passwd git,输入密码为git
3、创建仓库路径
mkdir /home/git
初始化git仓库
git init --bare learngit.git
4、修改所有下属文件权限owner为git
chown -R git:git learngit.git
此时git服务器搭建完成。
win 客户端访问
1、下载git for windows, 并进行安装,安装好后右键为:
2、为了更方便,可以继续安装tortoisegit, 安装结束后如下界面:
注意一点:git push 的时候,路径为:ssh://git@ip:22/home/git/learngit.git, 这样便可以访问了。
git多用户配置
1、创建git用户组
groupadd git
2、设置权限组
chown -R nobody:nobody/home/git
3、修改用户组
chgrp -R git /home/git/
4、创建用户并加入到git用户组
useradd -m -g git -r lzb
passwd lzb