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

Gitは、今日ほとんどのソフトウェアチームで使用されている分散バージョン制御システムです。これにより、コードの変更を追跡し、以前のステージング領域を復元し、ブランチを作成し、開発部門の同僚と協力することができます。

Gitは元々、Linuxカーネルの作成者である[Linus Torvalds](https://en.wikipedia.org/wiki/Linus_Torvalds)によって開発されました。

このガイドでは、CentOS8にGitをインストールする方法について説明します。

Gitをインストールする最も簡単で推奨される方法は、 yumパッケージマネージャーを使用してインストールすることです。

ソースコードから最新の安定したGitをコンパイルしてインストールする場合は、後ろにスライドして、ガイドの["ソースからのGitのインストール"](https://www.itcoder.tech/posts/how-to-install-git-on-centos-8/#%E4%BA%8C-%E9%80%9A%E8%BF%87%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85-git)を参照してください。

1.yum経由でGitをインストールします##

Gitパッケージは、CentOSのデフォルトのソースリポジトリに含まれています。

rootまたはsudo権限を持つ別のユーザーとして、CentOSシステムにGitをインストールします。

sudo yum install git

次のコマンドを入力して、Gitのバージョン番号を印刷します。

git --version

この記事を書いている時点で、CentOS8ソースリポジトリで現在利用可能なGitのバージョンは 2.18.1です。

git version 2.18.1

それでおしまい。これでGitがインストールされ、使用する準備が整いました。

次に、ソースコード##を使用してGitをインストールします。

ソースコードからGitをコンパイルすると、最新のGitバージョンをインストールし、いくつかのビルドオプションをカスタマイズできます。いずれの場合も、 yumパッケージマネージャーを使用してGitインストールプロセスを維持することはできません。

CentOSでGitを構築するために必要ないくつかの依存関係パッケージのインストールを開始します。

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

インストールが完了したら、ブラウザを開いて、[GitHub上のGitプロジェクトのミラー](https://github.com/git/git/releases)を参照し、 .tar.gzで終わる最新のリリースリンクをコピーします。

現在、Gitの最新の安定バージョンは 2.23.0です。

Gitソースコードを / usr / srcディレクトリにダウンロードします。通常はここにコードを配置します。このディレクトリに切り替えます。

cd /usr/src/

git.tar.gzと同様に、以前にコピーしたリンクを使用して、今すぐtar.gzファイルをダウンロードします。

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

次に、解凍して次のコマンドを入力し、gitソースコードディレクトリに切り替えます。

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

次の2つのコマンドを実行して、GitをコンパイルしてCentOSシステムにインストールします

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

git --versionと入力して、インストールを確認します。

git --version
git version 2.23.0

後で、新しいバージョンにアップグレードする場合は、圧縮パッケージをダウンロードして、同じビルドプロセスを繰り返します。

3つ目は、Git ##を構成することです。

CentOSマシンにGitをインストールしたので、次は個人情報を設定します。次のコマンドは、送信名と電子メールアドレスを設定します。

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

情報が正しいことを確認するには、次のように入力します。

git config --list
user.name=Your Name
[email protected]

この構成情報は、 〜/ .gitconfigファイルに保存されます。

[ user]
 name = Your Name
 email = [email protected]

グローバルGit構成情報を追加する場合は、 git configコマンドを使用するか、〜/ .gitconfigファイルを直接編集できます。

4、要約##

CentOS 8へのGitのインストールは非常に簡単で、1つの yumコマンドで実行できます。最新バージョンのGitを使用する場合は、ソースからコンパイルする必要があります。

Gitを初めて使用する場合は、["Pro Git中国語版"](https://git-scm.com/book/zh/v2)を読むことをお勧めします。これは、Gitの使用方法を学ぶための優れた本です。

Recommended Posts

CentOS8にGitをインストールする方法
centOS7にjdk1.8をインストールする方法
CentOS8にMySQLをインストールする方法
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にVirtualboxをインストールする方法
CentOS8にTensorFlowをインストールする方法
Ubuntu20.04にGitをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
Ubuntu20.04にGitをインストールする方法
CentOS8にGCCをインストールする方法
CentOS8にYarnをインストールする方法
CentOS8にNginxをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOS8にMariaDBをインストールする方法
CentOS7にMongoDBをインストールする方法
CentOS8にOdoo13をインストールする方法
CentOS8にApacheをインストールする方法
CentOS8にOpenCVをインストールする方法
CentOS8にPHPをインストールする方法
CentOS8にMongoDBをインストールする方法
CentOS8にApacheMavenをインストールする方法
CentOS7にApacheKafkaをインストールする方法
[グラフィック]セントスにtomcatをインストールする方法
R&D:CentOS7にPython3をインストールする方法
CentOS7にGCCコンパイラをインストールする方法
centos7.0にオフラインJDK1.8をインストールする方法
CentOS7にElasticsearchをインストールして構成する方法
CentOS8にVisualStudioコードをインストールする方法
CentOS7にDockerをインストールして使用する方法
CentOSLinuxにRPMパッケージをインストールする方法
CentOS8にVNCをインストールして構成する方法
CentOS8にComposerをインストールして使用する方法
CentOS8にRedisをインストールして構成する方法
CentOS8にNode.jsとnpmをインストールする方法
centos7.2.1511にjdk1.8.0_151とmysql5.6.38をインストールする方法
CentOS6にphpMyAdminをインストールして構成する方法
CentOS8にCurlをインストールして使用する方法
CentOS8にOwncloudをインストールして構成する方法
CentOS8にVirtualBoxクライアント拡張機能をインストールする方法
Ubuntu18.04にGitをインストールする方法[クイックスタート]
RHEL 8 / CentOS8にDockerCEをインストールする方法