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

Git は分散バージョン管理システムの事実上の標準であり、現在、大半の開発者が使用しています。 5579>

Git はもともと、Linux カーネルの開発者である Linus Torvalds 氏によって開発されました。 Ubuntu 16.04 や、Kubuntu、Linux Mint、Elementary OS などの Ubuntu ベースのディストリビューションにも同じ手順が適用されます。

前提条件 #

このチュートリアルを続ける前に、ルートまたは sudo 権限のあるユーザーとしてログインしていることを確認します .

GitをAptでインストールする #

最も簡単で推奨される方法は、Ubuntuのデフォルト・リポジトリからaptパッケージ管理ツールを使ってGitをインストールすることです。 Git の最新の安定版をソースからインストールしたい場合は、このチュートリアルの Git をソースからインストールする のセクションに進んでください。

以下の手順に従って、Ubuntu システムに Git をインストールします。

  1. まず、パッケージ・インデックスを更新します:

    sudo apt update
  2. 以下のコマンドを実行して Git をインストールします。

    sudo apt install git
  3. インストールを確認するには、次のコマンドを入力して、Gitのバージョンを表示します:

    git --version

    この記事を書いた時点では、Ubuntu 18.で利用できるGitの最新バージョンは、次のとおりです。5579>

    git version 2.17.1

以上で、Ubuntu に Git がインストールされ、使い始めることができます。

ソースから Git をインストールする #

別のオプションは、ソースから Git をコンパイルすることで、最新の Git バージョンをインストールでき、構築オプションをカスタマイズすることが可能になります。 しかし、apt パッケージ・マネージャーで Git のインストールを維持することはできません。

まず、Ubuntu システムで Git をビルドするために必要な依存関係をインストールします。

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

インストールが完了したら、ブラウザーを開き、GitHub 上の Git プロジェクトのミラーにアクセスして、.tar.gz で終わる最新のリリース リンク URL をコピーしてください。

この記事を書いている時点では、最新の安定版Gitは 2.23.0 となっています。

ソースファイルを置く場所として一般的な /usr/src ディレクトリに Git のソースをダウンロードすることにします。gz ファイルを展開し、Git のソース・ディレクトリに移動します。

sudo tar -xf git.tar.gzcd git-*

次の 2 つのコマンドを実行して、Ubuntu システムに Git をコンパイルおよびインストールします。

sudo make prefix=/usr/local allsudo make prefix=/usr/local install

インストールを確認するには、次のコマンドを実行してインストールした Git のバージョンを表示します。

Configuring Git #

さて、git をインストールしたので、コードをコミットするときに使用する個人情報を設定しておくとよいでしょう。

以下のコマンドで、git commit のユーザー名と電子メールアドレスを設定します:

git config --global user.name "Your Name"git config --global user.email "[email protected]"

設定の変更を確認するには、次のように入力します:

git config --list

出力はこのようになります:

user.name=Your [email protected]

設定は ~/.gitconfig file:

~/.NET Framework に格納されます。gitconfig
 name = Your Name email = [email protected]

さらに Git の設定を変更したい場合は、git config コマンドを使うか、~/.gitconfig ファイルを手動で編集します。

まとめ #

コメントを残す

メールアドレスが公開されることはありません。