[root@sz home]# cd data/git/
[root@sz git]# chown -R git:gitgroup project_name.git/
7.修改目录和子文件权限
[root@sz git]# chmod -R 777 /home/data/git/
以上已经创建git项目并指定用户组和成员。以后需要增加成员,依照第3 、4步。
8.禁用git用户的shell登录,防止用户通过Git用户登录服务器。
vi /etc/passwd
内容:zhangsan:x:1005:1006::/home/qixiao:/bin/bash
改为:zhangsan:x:1005:1006::/home/zhangsan:/bin/git-shell
另外:
vi /etc/passwd 查看用户信息
vi /etc/shadow 查看用户密码信息
9.仓库的克隆
git clone git@xxx.xxx.xx.xx:/home/data/git/project_name.git # 输入git用户密码
xxx.xxx.xx.xx 为 Git 所在服务器 ip