CentOs8 最新版のgitをインストールする

CentOs8 最新版のgitをインストールする

CentOs8に最新版のgitをソースコードからインストールする手順を記述してます。

環境

  • OS CentOS Linux release 8.0.1905 (Core)

事前準備

gitのインストールに必要なパッケージを予めインストールしておきます。

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

ソースコードからインストール

こちらのサイトで最新版を確認して、ソースをダウンロードします。

cd /usr/src/
sudo wget https://github.com/git/git/archive/v2.26.2.tar.gz -O git.tar.gz

ダウンロードしたファイルを解凍します。

sudo tar -xf git.tar.gz

解凍したディレクトリに移動します。

cd git-*

コンパイルしてインストールします。

sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

バージョンを確認します。

git --version

<出力結果>
git version 2.26.2

git設定

コミット名とメールアドレスだけ設定しておきます。

git config --global user.name "Your Name"
git config --global user.email "youremail@yourdomain.com"

確認

git config --list