为了避免影响后面的安装git
安装依赖库bash
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-develcurl
安装编译工具工具
yum install gcc perl-ExtUtils-MakeMakerurl
进入到你安装软件的文件夹code
cd /usr/local/blog
下载命令:ssl
wget https://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gzget
而后使用解压文件openssl
tar -zvxf git-x.xx.x.tar.gz
进入解压后的git文件夹
cd git-x.xx.x
执行编译
make all prefix=/usr/local/git
编译完成后, 安装到 /usr/local/git 目录下
make install prefix=/usr/local/git
将 git 目录加入 PATH
将原来的 PATH 指向目录修改成如今的目录
echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc
重启环境变量
source /etc/bashrc
查看是否成功安装 出现版本就安装成功
git --version
建立 git 用户密码
建立用户
useradd -m git
为用户设置密码
passwd 【你的密码】
建立gitrepo目录用于存放 git 仓库
mkdir /usr/local/gitrepo
进入仓库
cd /usr/local/gitrepo
初始化一个仓库
git init --bare test.git
配置用户权限
将仓库目录的使用权交给git用户
chown -R git:git /usr/local/gitrepo
chmod 755 /usr/local/gitrepo
将test仓库的使用权交给git用户
chown -R git:git /usr/local/gitrepo/test.git
chmod 755 /usr/local/gitrepo/test.git
克隆 test repo 到本地
git clone git@<您的 CVM IP 地址>:/usr/local/gitrepo/test.git
使用