爲了避免影響後面的安裝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
使用