今天首次尝试用github,当在命令行输入
git remote add origin
https://github.com/Kevin--Wu/learngit.git时一切正常,问题出在要将本地库推送到远程的命令:
git push -u origin master
系统出现下面提示:
去百度了一下,提到一种方法
export GIT_SSL_NO_VERIFY=true
问题是貌似系统里没有这一环境变量,可能因为我还没用到那么复杂的地步吧:
然后在http://www.megaleecher.net/SSL_Certificate_Verification_Error_in_Linux#axzz3R2y3oay7这位外国友人的帖子里,找到了几种解决办法,第一种需要关闭SSL服务,感觉有点不安全,于是用了第二种:更新本地的CA证书:yum update openssl(本人用的是Red Hat 9,不同Linux命令或有差别)
问题是貌似系统里没有这一环境变量,可能因为我还没用到那么复杂的地步吧:
然后在http://www.megaleecher.net/SSL_Certificate_Verification_Error_in_Linux#axzz3R2y3oay7这位外国友人的帖子里,找到了几种解决办法,第一种需要关闭SSL服务,感觉有点不安全,于是用了第二种:更新本地的CA证书:yum update openssl(本人用的是Red Hat 9,不同Linux命令或有差别)