ウェブサイト検索

CentOS 8 に Git をインストールする方法


バージョン管理システムツールは、今日の最新のソフトウェア開発において重要な役割を果たしています。バージョン管理は、ソフトウェア開発者のグループが協力して作業の履歴を管理するのに役立つソフトウェアです。他の人の変更は上書きされないため、すべての変更を追跡し、ファイルまたはプロジェクトを以前の状態に戻すことができます。

バージョン管理ツールを使用すると、失われたファイルを非常に簡単に回復できます。チームの誰かが間違いを犯した場合は、ファイルの以前のバージョンを振り返って比較し、間違いや競合を修正できます。

Git は、開発者間で作業を調整するために使用される最も人気のある分散型バージョン管理ツールの 1 つです。 2005 年にLinus Torvalds (Linux カーネルの作成者) によって設計されました。

Git は、データ保証、ワークフロー、ブランチの作成、前のステージへの復帰、驚異的な速度、コード変更の追跡、ログの表示などの機能を提供します。これにより、オフライン モードで作業を実行できるようになり、準備ができたら、変更を公開して最新の変更を取得するためにインターネット接続が必要になります。

このチュートリアルでは、yum とソース コードを使用して CentOS 8 サーバーに Git をインストールする方法を説明します。それぞれのインストールには独自の利点があり、選択はあなた次第です。

たとえば、Git の更新を永続化したいユーザーはyum 方式を使用し、特定のバージョンの Git による機能が必要なユーザーはソース コード方式を使用します。

重要: CentOS 8 サーバーがインストールされ、root 権限を持つ sudo ユーザーで設定されている必要があります。アカウントをお持ちでない場合は、sudo アカウントを作成できます

CentOS 8 に Yum を使用して Git をインストールする

Git をインストールする最も簡単で簡単な方法の 1 つは、yum パッケージ マネージャーを使用することですが、利用可能なバージョンは利用可能な最新バージョンより古い可能性があります。 Git の最新リリースをインストールする場合は、ソースからコンパイルすることを検討してください (ソースから Git をコンパイルする手順は以下で説明します)。

sudo yum install git

git をインストールしたら、次のコマンドを使用して、インストールされた Git のバージョンを確認できます。

git --version

git version 2.18.1

ソースコードから Git をインストールする

Git の特定のバージョンで機能したい場合、またはインストールに柔軟性が必要な場合、最良の方法の 1 つは、ソースからソフトウェア Git を収集することです。ただし、yum パッケージ マネージャーを介して Git インストールを管理および更新することはできませんが、最新バージョンの Git をインストールし、ビルド オプションをカスタマイズすることはできます。この方法は少し時間がかかるプロセスです。

インストールを進める前に、ソースからバイナリをビルドするために次の必要なツールが必要です。

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

ツールが正常にインストールされたら、任意のブラウザを開いて、GitHub Release 上の Gits プロジェクトのミラーにアクセスします。一番上にあるのは Git の最新バージョンですが、使用する側では異なる場合があります。ここで、必要なバージョンを確認し、ソース コード (tar.gz) を右クリックし、次の wget コマンドを使用してダウンロードするリンクをコピーします。

sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz

ダウンロードが完了したら、tar コマンドを使用してソース パッケージを解凍し、ディレクトリに移動します。

sudo tar -xf git.tar.gz
cd git-*

次のコマンドを使用して、ソースから Git をインストールしてビルドします。

sudo make prefix=/usr/local all install

コンパイルが完了したら、次のコマンドを入力して Git バージョンのインストールを確認できます。

git --version

git version 2.23.0

Gitの構成

これで、git が CentOS マシンに正常にインストールされました。次に、コードに変更をコミットするときに使用される個人情報を設定する必要があります。

git config --global user.name "Your Name"
git config --global user.email "[email "

上記の設定が正常に追加されたことを確認するには、追加されたすべての構成設定を入力して一覧表示します。

git config --list

user.name=Your Name
[email 

上記の設定は、グローバル構成 ~/.gitconfig ファイルに保存されます。このファイルにさらに変更を加えるには、git config コマンドを使用するか、ファイルを手動で編集します。

結論

それでおしまい!この記事では、yumとソースコードを使用してCentOS 8サーバーにGitをインストールする方法を説明しました。 Git について詳しくは、Linux で Git バージョン管理システムを使用する方法 [総合ガイド] に関する記事をお読みください。