Ubuntu20.04にGitをインストールする方法

Gitは、世界で最も人気のある分散バージョン制御システムであり、多くのオープンソースおよび商用プロジェクトで採用されています。これにより、開発部門の同僚との共同作業、コードの変更の追跡、以前のステージング領域の復元、ブランチの作成などを行うことができます。

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

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

1. Apt ##を使用してGitをインストールします

GitパッケージはUbuntuのデフォルトのソフトウェアソースリポジトリに含まれており、aptパッケージ管理ツールを使用してインストールできます。これは、UbuntuにGitをインストールするための最も便利で簡単な方法です。

Gitソースコードから最新のGitバージョンをコンパイルしてインストールする場合は、「ソースコードからGitをインストールする」のセクションに従ってください。

インストールは非常に簡単です。sudoユーザーとして次のコマンドを実行するだけです。

sudo apt update
sudo apt install git

次のコマンドを実行してGitバージョンを印刷し、インストールプロセスを確認します。

git --version

この記事の執筆時点で、Ubuntu20.04で利用可能なGitの現在のバージョンは 2.25.1です。

git version 2.25.1

それでおしまい。これで、UbuntuにGitが正常にインストールされ、使用を開始できます。

2つ目は、ソースコードからGitをインストールする##

ソースからGitをインストールする最大の利点は、最新のGitリリースをコンパイルし、コンパイルオプションをカスタマイズできることです。いずれの場合も、 aptソフトウェアマネージャーを使用してGitのインストールプロセスを維持することはできません。

UbuntuシステムでGitをビルドするために、依存パッケージのインストールを開始します。

sudo apt update
sudo apt install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev make gettext libz-dev libssl-dev libghc-zlib-dev

次に、ブラウザを開き、[GithubのGitプロジェクトミラー](https://github.com/git/git/releases)を参照して、 .tar.gzで終わる最新のリリースリンクURLをコピーします。この記事を書いている時点で、Gitの最新の安定バージョンは 2.26.2です。

Gitソースコードを / usr / srcディレクトリにダウンロードして解凍します。このディレクトリは通常、ソースコードを格納するために使用されます。

wget -c https://github.com/git/git/archive/v2.26.2.tar.gz -O -| sudo tar -xz -C /usr/src

ダウンロードが完了したら、ソースディレクトリに切り替え、次のコマンドを実行してGitをコンパイルおよびインストールします。

cd /usr/src/git-*
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

コンパイルプロセスには数分かかります。完了したら、インストールプロセスを確認するには、次のコマンドを実行します。

git --version

出力は次のとおりです。

git version 2.26.2

後で、新しいバージョンのGitにアップグレードする場合は、同じプロセスを使用します。

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

Gitをインストールした後の最初のことは、Gitのユーザー名と電子メールアドレスを構成することです。 Gitは、コードをコミットするたびにIDを関連付けます。

グローバルコミット名と電子メールアドレスを設定するには、次のコマンドを実行します。

git config --global username "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、要約##

UbuntuにGitをインストールするのは、単に aptコマンドを実行するだけです。最新のGitリリースを使用する場合は、ソースからコンパイルできます。

Gitの詳細については、[Pro Git book](https://git-scm.com/book/en/v2)のWebサイトにアクセスしてください。


Recommended Posts

Ubuntu20.04にGitをインストールする方法
Ubuntu20.04にGitをインストールする方法
Ubuntu18.04にGitをインストールする方法[クイックスタート]
Ubuntu20.04にRubyをインストールする方法
Ubuntu20.04にMemcachedをインストールする方法
Ubuntu20.04にJavaをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
Ubuntu20.04にVirtualBoxをインストールする方法
Ubuntu20.04にElasticsearchをインストールする方法
UbuntuにProtobuf3をインストールするための詳細なチュートリアル
Ubuntu20.04にApacheをインストールする方法
Ubuntu16.04にNode.jsをインストールする方法
Ubuntu20.04にMySQLをインストールする方法
CentOS8にGitをインストールする方法
Ubuntu20.04にVagrantをインストールする方法
Ubuntu14.04にBacula-Webをインストールする方法
Ubuntu18.04にAnaconda3をインストールする方法
Ubuntu18.04にMemcachedをインストールする方法
Ubuntu16.04にJenkinsをインストールする方法
Ubuntu14.04にMemSQLをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu16.04にMongoDBをインストールする方法
Ubuntu14.04にMailpileをインストールする方法
Ubuntu16.04にPrestaShopをインストールする方法
Ubuntu20.04にSkypeをインストールする方法
Ubuntu20.04にJenkinsをインストールする方法
Ubuntu18.04にPython3.8をインストールする方法
Ubuntu18.04にKVMをインストールする方法
Ubuntu20.04にKVMをインストールする方法
ubuntu14.04にopencv3.0.0をインストールする方法
Ubuntu20.04にAnacondaをインストールする方法
Ubuntu16.04にPrometheusをインストールする方法
Ubuntu18.04にJenkinsをインストールする方法
Ubuntu20.04にApacheをインストールする方法
Ubuntu20.04にRをインストールする方法
Ubuntu16.04にMoodleをインストールする方法
Ubuntu14.04にSolr5.2.1をインストールする方法
Ubuntu16.04にTeamviewerをインストールする方法
Ubuntu20.04にMariaDBをインストールする方法
Ubuntu20.04にNginxをインストールする方法
Ubuntu20.04にMonoをインストールする方法
Ubuntu20.04にGoをインストールする方法
Ubuntu20.04にZoomをインストールする方法
Ubuntu16.04にNginxをインストールする方法
Ubuntu20.04にOpenCVをインストールする方法
Ubuntu20.04にSpotifyをインストールする方法
Ubuntu18.04にPostmanをインストールする方法
Ubuntu16.04にGo1.6をインストールする方法
Ubuntu18.04にGoをインストールする方法
Ubuntu14.04にMySQLをインストールする方法
Ubuntu20.04にPostgreSQLをインストールする方法
Ubuntu18.04にVLCをインストールする方法
Ubuntu20.04にTeamViewerをインストールする方法
Ubuntu20.04にWebminをインストールする方法
Ubuntu18.04にDockerComposeをインストールする方法
RaspberryPiにUbuntuをインストールする方法
Ubuntu14.04にBaculaServerをインストールする方法
Ubuntu 18.04(linux)にMySQLをインストールする方法
Raspberry Pi4にUbuntu19.10をインストールする方法
Ubuntu18.04にApacheKafkaをインストールする方法
Ubuntu20.04にApacheMavenをインストールする方法