개요

centos 사용중에 git -C 커맨드기 unknown이 뜨는것을 확인 후 원인을 보니 git이 1.8x이고 2.x가 아니라서 발생한다는 것을 확인하였다. 따라서 yum 으로 git 2.x 설치를 시도하였으니 회사 방화벽 문제 등으로 여의치 않아 직접 소스 빌드하여 설치하는 방법을 찾아본 뒤 정리해둔다.

의존성 설치

sudo yum groupinstall "Development Tools"
sudo yum -y install wget perl-CPAN gettext-devel perl-devel  openssl-devel  zlib-devel expat-devel

git 소스 빌드 및 설치

export VER="2.22.0" 
wget https://github.com/git/git/archive/v${VER}.tar.gz 
tar -xvf v${VER}.tar.gz 
rm -f v${VER}.tar.gz 
cd git-* 
sudo make install