このガイドでは、ステップバイステップでUbuntu 20.04にGitをインストールする方法を説明します。これにより、コマンドラインからリポジトリを素早く簡単に管理できます!その後は、Gitコマンドを学び、リポジトリの作成、チェックアウト、マージなどの一般的なタスクを自動化できます。
UbuntuにGitを迅速にインストールするには、aptパッケージマネージャを使用して次の2つのコマンドを実行します。詳細については、読み続けてください。
sudo apt update
sudo apt install git
Gitは、開発者やDevOpsエンジニアがBitbucketやGitLabなどのオンラインコードリポジトリで使用できるオープンソースのバージョン管理システムです。GitLabやGitHubなどのプラットフォームでクラウドベースのリポジトリを直接ブラウザで作成および管理することは可能です。しかし、繰り返しの‘ここをクリック、そこをクリック’はすぐに飽きられます。
Git は、GitLab、GitHub、その他 SaaS ベースのプラットフォームに保存された複数のプロジェクトやリポジトリを管理できるバージョン管理システムです。リポジトリを効率的に管理するには、ローカルマシンまたはサーバーに Git クライアントをインストールする必要があります。クライアントは Unix ベースのオペレーティング システムや Windows にインストールできますが、このチュートリアルでは Ubuntu 20.04 について説明します。
Git を Ubuntu にインストールする前に、次の前提条件を満たしていることを確認してください
ステップバイステップのチュートリアルに従うには、次のものが必要です:
-
このチュートリアルでは、root ユーザーを備えた Ubuntu 20.04.3 LTS を使用していますが、Ubuntu 14 以降のバージョンであればいずれでも機能するはずです。
- A GitHub account with one private and one public repository containing a hello.py Python file.
APT パッケージマネージャーを使用して Ubuntu に Git をインストールする
Ubuntu に Git クライアントをインストールする方法は複数ありますが、1 つ目は APT パッケージマネージャーを使用する方法です。次に、手順を説明します:
- Gitは、APTパッケージマネージャを介してダウンロードしてインストールできるパッケージとして格納されています。Gitおよび依存パッケージの適切なソースをAPTパッケージマネージャが見つけられるようにするには、まずすべての既存のパッケージを更新するためにapt updateコマンドを実行する必要があります。
sudo apt update

Callout: APTパッケージマネージャは、UbuntuやDebianベースのパッケージを管理し、それらを最新バージョンに更新し、リモートノードに複数のパッケージをインストールできます。
最後に、apt installコマンドを使用して、マシンにGitパッケージをインストールします。 aptまたはapt-getコマンドは、Ubuntuに構成されたソフトウェアリポジトリからパッケージをインストールします。
sudo apt install git

UbuntuにGitが正常にインストールされたかどうかを確認するには、git –versionコマンドを実行してGitのバージョンを確認します。出力にはGitのインストールが成功したことが確認されるはずです。
git --version

Gitの最新バージョンをインストールする ソースから
オリジナルのソースコードからも直接Gitをインストールすることができます。この方法では、最新リリースをダウンロードし、含めたいオプションを選択することができます。ただし、この方法でクライアントをインストールすると、APTパッケージマネージャを介してインストールを維持することはできなくなります。
ソースコードからクライアントをインストールするには、まずapt updateコマンドを実行して、Ubuntuのローカルリポジトリ内の最新パッケージを取得します。
sudo apt update
次に、以下のコマンドを実行してUbuntuにGitの必要な依存関係をインストールします:
sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

次に、curlコマンドを使用して、Gitアーカイブを/opt/gitディレクトリにダウンロードします:
curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

次に、前の手順でダウンロードしたtarファイルを解凍するには、次のコマンドを実行します:
sudo tar –zxf git.tar.gz

次に、新しいGitディレクトリに移動する必要があります。これは、tarファイルを解凍した後に作成されます。次のコマンドを使用してください:
cd git-*
次に、Gitをコンパイルしてインストールするために、以下の二つのコマンドを実行してください:
make prefix=/usr/local all

sudo make prefix=/usr/local install

最後に、git –versionコマンドを実行して、Gitが正常にインストールされたことを確認してください。そして、出力で使用しているGitのバージョンが表示されます。
git –version

Ubuntu 20.04でGitを構成する方法
UbuntuにGitを正常にインストールしたので、構成する時が来ました。Gitをユーザー名とメールアドレスで構成する方法を学びましょう。ユーザー名を設定することで、Gitは他の人がリポジトリ内の各コミットであなたを識別できるようになります。
Ubuntuマシンにまだログインしていると仮定して、以下のコマンドを使用してGitでユーザー名を設定してください。
git config --global user.name "yourusername"
同様に、Gitでメールアドレスを設定する必要がある場合は、以下のコマンドを使用します。かぎ括弧内に使用したいメールアドレスで置き換えます:
git config --global user.email "[email protected]"
次に、指定したユーザー名とメールアドレスが適切に設定されているかを確認するために、以下のコマンドを使用してください:
git config –list

以上で、UbuntuでGitを開始する準備が整いました。
結論
このチュートリアルでは、APTパッケージマネージャを使用してUbuntuにGitをインストールする方法と、Gitの元のソースコードを使用する方法について学びました。また、Gitでユーザー名とメールアドレスを設定する方法や、UbuntuでGitを使い始める方法についても学びました。UbuntuでGitがセットアップされたので、これからどのように活用する予定ですか?