一、环境
阿里云上的服务器,版本是CentOS 7
。
二、搭建git
1. 安装git
一般而言,现在的服务器已经内置了git安装包,我们只需要执行简单的安装命令即可安装。比如:
yum install git
2. 创建git用户及权限
创建一个git用户来作为今后提交代码的用户。
adduser git
执行这条命令之后,你会发现在/home
目录下多了一个git
目录。进入这个 git
目录,执行一下步骤:
vi /etc/passwd
找到类似于
git:x:1001:1001:,,,:/home/git:/bin/bash
这样的行,末尾的/bin/bash
,是允许ssh连接操作的权限,我们把它改为/user/bin/git-shell
,结果如下:
git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
然后给git分配一个密码,执行: