はぐれえんじにあ

普通のエンジニアってなんだろう

git 1.7.1でcloneに失敗する

なぜ? ネットで調べたらgitのバージョンが1.7.10以上でないとダメみたい。

CentOS6.5にyumっていれたgitなのでバージョン1.7.1でした。

というわけでアップデートする!!

cd /usr/local/src
wget https://github.com/git/git/archive/v2.11.1.tar.gz

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker
tar zxvf v2.11.1.tar.gz
cd git-2.11.1/
make prefix=/usr/local all
make prefix=/usr/local install

. ~/.bash_profile

wgetで指定するURLは下記ページから最新版のダウンロードURLをコピってね!

github.com

$ git --version
git version 2.8.1

きたーーーーーーーーーー

fatal: unable to access 'xxxx': Peer certificate cannot be authenticated with known CA certificates

ぎえーーーーーーーーーー

オレオレ証明書なのでSSL認証でエラーになってるみたい。 めんどくさいので今回はSSL認証確認をオフる・・・

export GIT_SSL_NO_VERIFY=true

できたよ!