centos6.5 连接github 报错问题解决

centos6.5系列 yum install git 的版本已经过低,在推送到github 时会报错。

[root@localhost ~]# git --version
git version 1.7.1
需要编译安装,下载地址为https://mirrors.edge.kernel.org/pub/software/scm/git/

安装依赖软件包 yum -y install libcurl-devel expat-devel curl-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

[root@node3 src]# cd git-2.5.1
[root@node3 git-2.5.1]# 
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

验证版本

[root@node3 git-2.5.1]# git --version
git version 2.5.1
 

测试推送文件 

 ssh-keygen -t rsa -C "[email protected]"
复制 /root/.ssh/id_rsa.pub 到github 账号设置下ssl配置项  ,测试连接ssh -T [email protected]

echo "# test" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/710210668/test.git
git push -u origin master    

报SSL 错误 ,此时yum -y update nss   即可。

猜你喜欢

转载自blog.csdn.net/maibm/article/details/81739212
今日推荐