Linux に Git をインストールし、Git アカウントを設定する方法
Git は、無料でオープンソースの高速分散バージョン管理システム (VCS) です。このシステムは、速度、効率的なパフォーマンス、データの整合性に基づいて設計されており、小規模なシステムをサポートします。大規模なソフトウェア開発プロジェクトにまで拡張できます。
Git は、ソフトウェアの変更を追跡したり、以前のバージョンに戻したり、別のバージョンのファイルやディレクトリを作成したりできるソフトウェア リポジトリです。
Git は、Perl とさまざまなシェル スクリプトを組み合わせたC で書かれており、主に Linux カーネル上で実行することを目的としており、以下に挙げるような多くの注目すべき機能:
- 簡単に学べる
- 高速で、ほとんどの操作はローカルで実行されます。さらに、これにより、リモート サーバーと通信する必要がある集中型システムで驚異的な速度が実現します。
- 非常に効率的です。
- データの整合性チェックをサポートします。
- 安価なローカル分岐を可能にします。
- 便利なステージングエリアを提供します。
- また、複数のワークフローを他の多くのワークフローとともに維持します。
このハウツー ガイドでは、RHEL ベースおよび Debian ベースのディストリビューションに Git をインストールするために必要な手順と、すぐに参加を始めてください。
Linux に Git をインストールする方法
システムのデフォルト リポジトリからGit をインストールし、以下の YUM または APT パッケージ マネージャーの更新コマンドを実行して、システムが最新バージョンのパッケージで最新であることを確認します。
sudo yum update [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo apt update [On Debian, Ubuntu and Mint]
次に、次のコマンドを入力してGitをインストールします。
sudo yum install git [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo apt install git [On Debian, Ubuntu and Mint]
git が正常にインストールされたら、次のコマンドを発行して、 インストールされているGit のバージョンを表示できます。
git --version
git version 2.41.0
重要: デフォルトのリポジトリから Git をインストールすると、古いバージョンが提供されます。最新バージョンの Git が必要な場合は、次の手順に従ってソースからコンパイルすることを検討してください。
ソースから Git をインストールする
始める前に、ソースからバイナリを構築するために必要なユーティリティとともに、デフォルトのリポジトリから必要なソフトウェアの依存関係をインストールする必要があります。
-------------- On RHEL/CentOS/Fedora and Rocky/AlmaLinux --------------
sudo yum groupinstall "Development Tools"
sudo yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel autoconf
-------------- Debian, Ubuntu and Mint --------------
sudo apt install build-essential
sudo apt install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel autoconf
必要なソフトウェアの依存関係をインストールした後、最新の git tarball をダウンロードし、次の一連のコマンドを使用してソースからコンパイルします。
wget https://github.com/git/git/archive/refs/tags/v2.42.0.tar.gz
tar -xvf v2.42.0.tar.gz
cd git-2.42.0/
make configure
sudo ./configure --prefix=/usr/local
sudo make
sudo make install
git --version
Linux で Git ユーザー アカウントを作成する方法
このセクションでは、コミット エラーや git config を回避するために、名前やメール アドレスなどの正しいユーザー情報を使用して Git アカウントを設定する方法について説明します。これを行うには、
コマンドが使用されます。
重要: ユーザー名は、システム上で作成および使用される Git ユーザーの実際の名前に必ず置き換えてください。
まず、以下の useradd コマンドを使用して Git ユーザーを作成します。ここで、-m
フラグは、/home
および -s
の下にユーザーのホーム ディレクトリを作成するために使用されます。 はユーザーのデフォルトのシェルを指定します。
useradd -m -s /bin/bash username
passwd username
ここで、新しいユーザーを wheel グループに追加し、次のように usermod コマンドを使用してアカウントが sudo
権限を使用できるようにします。
usermod username -aG wheel
次に、次のように新しいユーザーで Git を構成します。
su username
sudo git config --global user.name "Your Name"
sudo git config --global user.email "[email "
次に、次のコマンドを使用してGit 構成を確認します。
sudo git config --list
構成にエラーがない場合は、次の詳細を含む出力を表示できるはずです。
user.name=username
user.email= [email
結論
この簡単なチュートリアルでは、Linux システムに Git をインストールする方法と、Git を構成する方法について説明しました。手順は簡単に従うことができると思いますが、ご質問やご提案がございましたら、以下の反応セクションをご利用ください。