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

ソースコードを追跡することは、すべての開発者が持つ必要のある重要なスキルの1つです。 Gitは、開発者が小規模から大規模のプロジェクトまでソースコードを管理するのに役立つDevOpsツールの1つです。 Gitは、開発者がコードをGithub、BitBucket、Gitlabなどのホストコードプラットフォームにプッシュできるようにするオープンソースのバージョン管理ツールです。 以前のバージョンへの復帰、分岐などのコード管理タスクを実行するのに役立ちます。

このチュートリアルでは、 Gitをインストールして構成する の上 Debian 11 サーバ。 Gitをインストールする方法は2つあります。 APTパッケージマネージャーを使用してDebianリポジトリからインストールするか、Gitの最新バージョンを提供するソースからインストールできます。

方法1:APTパッケージマネージャーを使用してGitをインストールする

開始するには、Debianのパッケージインデックスを必ず更新してください。

$ sudo apt update

更新が完了したら、提供されている簡単なコマンドを使用して、DebianのAPTリポジトリからGitをインストールします。

$ sudo apt install git

インストールが完了したら、Gitのバージョンを確認します。

$ git --version

Gitバージョンを確認する

出力は、Gitバージョン2.30.2をインストールしたことを示しています。

方法2:ソースからGitをインストールする

より適切で柔軟なオプションは、ソースからGitをインストールすることです。 これは長い道のりかもしれませんが、Gitの最新バージョンを確実に提供します。

まず、すべてのGit依存関係をインストールします。

$ sudo apt update
$ sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

インストールが完了したら、GithubでホストされているGitのプロジェクトに進みます。

https://github.com/git/git

‘に移動しますマスター‘ブランチして’をクリックしますタグ‘リンクして、通常は上から最初のオプションである最新のGitオプションを選択します。 リリース候補バージョン(接尾辞が付いているバージョン)の選択は避けてください rc)。 これはベータ版に似ており、バグが多く不安定になる可能性があります。

このガイドを書き留めている時点で、Gitの最新リリースはGitvです。2.33.0。 これは、インストールするリリースです。

最新のgitバージョンを選択します最新のgitバージョンを選択します

右端で、「」をクリックしますコード‘ボタンをクリックしてから’をコピーしますZIPをダウンロード‘オプションリンク

GithubでGitリポジトリのクローンを作成するGithubでgitリポジトリのクローンを作成します

Debian 11サーバーに戻り、wgetコマンドを使用してzipファイルをダウンロードします。

$ wget https://github.com/git/git/archive/refs/heads/master.zip -O git.zip

次に、圧縮ファイルを解凍します。

$ unzip git.zip

次に、非圧縮ディレクトリに移動します。

$ cd git-2.33.0

次に、次のコマンドを使用してソースからインストールします。

$ sudo make prefix=/usr/local all

$ sudo make prefix=/usr/local install

インストールが完了したら、最新バージョンのGitを使用していることを確認します。

$ git --version

Gitの設定方法

この時点で、Debian11サーバーにGitが正常にインストールされました。 最後の小さなビットが1つ残っています。 コミットメッセージに正しい情報が含まれるように設定する必要があります。

コミットメッセージに埋め込まれる名前とメールアドレスの詳細を提供します。 これを行うには、以下を実行します git config コマンド。

$ git config --global user.name "Winnie"

$ git config --global user.email "[email protected]"

構成がセットアップされていることを確認するには、次のコマンドを実行します。

$ git config --list

Debianサーバーでgitを設定するDebianサーバーでgitを設定する

これらの詳細はに書かれています 〜/ .gitconfig ファイル。 さらに、ファイルを表示して確認することもできます。

$ cat ~/.gitconfig

git設定ファイルgit設定ファイル

結論

これで、Gitを使用して、Githubなどのコードホスティングおよびコラボレーションプラットフォームでコードをホストできるようになります。 このチュートリアルでは、Debian11サーバーへのGitのインストールについて説明しました。