一、centos6下安装git
安装必要的依赖,避免安装git过程中出错
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
下载git
wget --no-check-certificate https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz
tar -xzvf git-2.0.5.tar.gz
编译安装
cd git-2.0.5
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >>/etc/bashrc
source /etc/bashrc
检查git版本
git --version
二、为git配置ssh-key
ssh-keygen -t rsa -C "github/gitlab等注册邮箱"
将生成的公钥/root/.ssh/id_rsa.pub内容,添加到github。
使用下面命令测试下,ssh-key是否配置成功,
ssh -T git@github.com
出现下面字样,便成功了。
Hi {github/gitlab的用户名}! You've successfully authenticated
克隆仓库
git clone {git仓库ssh地址}
三、为jenkins配置git
在Manage Jenkins -> Configure System -> Git -> Git Installations -> Path to Git executable中配置git的执行路径。
到此,jenkins的git配置完成。