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)を参照してください。
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バージョンをインストールし、いくつかのビルドオプションをカスタマイズできます。いずれの場合も、 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
後で、新しいバージョンにアップグレードする場合は、圧縮パッケージをダウンロードして、同じビルドプロセスを繰り返します。
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
ファイルを直接編集できます。
CentOS 8へのGitのインストールは非常に簡単で、1つの yum
コマンドで実行できます。最新バージョンのGitを使用する場合は、ソースからコンパイルする必要があります。
Gitを初めて使用する場合は、["Pro Git中国語版"](https://git-scm.com/book/zh/v2)を読むことをお勧めします。これは、Gitの使用方法を学ぶための優れた本です。
Recommended Posts