はじめに
Git :開発者が作業を調整するために使用する最も人気のある分散型バージョン管理ツールの1つ。 Linus Torvaldsによるデザイン (Linuxカーネルの作成者 。)2005年。
バージョン管理ツールは、失われたファイルを非常に簡単に回復するのに役立ちます。チームの誰かがミスを犯した場合は、以前のバージョンのファイルを振り返って比較し、ミスや競合を修正できます。
バージョン管理システム ツールは、今日の最新のソフトウェア開発において重要な役割を果たしています。バージョン管理は、ソフトウェア開発者のグループが協力して作業の履歴を管理するのに役立つソフトウェアです。他の変更を上書きしないため、すべての変更を追跡し、ファイルまたはプロジェクトを以前の状態に戻すことができます。
Git データ保証、ワークフロー、ブランチの作成、前の段階への復帰、驚異的な速度、コード変更の追跡、ログの表示などの機能を提供します。オフラインモードで作業を実行できます。準備ができたら、インターネット接続を使用して変更を公開し、最新の変更を取得する必要があります。
CentOS8にYumを使用してGitをインストールする
Gitをインストールする最も簡単で簡単な方法の1つ はyumパッケージマネージャーを使用していますが、使用可能なバージョンは、使用可能な最新バージョンよりも古い場合があります。 Gitの最新リリースをインストールする場合 、ソースからコンパイルすることを検討してください(Gitをソースからコンパイルするための手順は以下にあります)。
# yum install git
gitをインストールしたら、次のコマンドを使用して、インストールされているGitのバージョンを確認できます。
# git --version

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

次に、いくつかの重要なパッケージをインストールします:
# yum install wget unzip gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel libcurl-devel expat-devel

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

ダウンロードが完了したら、tarコマンドを使用してソースパッケージを解凍し、ディレクトリに移動します。
# tar -xf git.tar.gz
# cd git-2.27.0/
# make prefix=/usr/local all install

コンパイルが完了したら、次のコマンドを入力してGitバージョンのインストールを確認できます。
# git --version
Gitの構成
これで、gitがCentOSマシンに正常にインストールされました。次に、コードに変更を加えるときに使用される個人情報を設定する必要があります。
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
上記の設定が正常に追加されたことを確認するには、入力して追加されたすべての構成設定を一覧表示できます。
$ git config --list

上記の設定は、グローバル構成〜/ .gitconfigに保存されます。 ファイル。このファイルに追加の変更を加えるには、 git configを使用します コマンドを実行するか、ファイルを手動で編集します。
結論
それでおしまい!この記事では、yumとソースコードを使用してCentOS8サーバーにGitをインストールする方法について説明しました。 Gitの詳細については