開発者ドキュメント

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

序章

現代のソフトウェア開発に欠かせないツールは、ある種のバージョン管理システムです。 バージョン管理システムを使用すると、ソフトウェアをソースレベルで追跡できます。 変更を追跡し、前の段階に戻り、分岐してファイルとディレクトリの代替バージョンを作成できます。

最も人気のあるバージョン管理システムの1つは git、分散バージョン管理システム。 多くのプロジェクトはファイルをgitリポジトリに保持しており、GitHubやBitbucketなどのサイトでは、コードの共有と貢献がシンプルで価値のあるものになっています。

このガイドでは、Ubuntu14.04VPSインスタンスにgitをインストールする方法を示します。 ソフトウェアを2つの異なる方法でインストールする方法について説明しますが、それぞれに利点があります。

このチュートリアルでは、非rootユーザーとしてサインインしていることを前提としています。このユーザーは、ここで作成方法を学ぶことができます。

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

取得する最も簡単な方法 git インストールされてすぐに使用できるのは、Ubuntuのデフォルトのリポジトリを使用することです。 これが最速の方法ですが、バージョンが最新バージョンより古い可能性があります。 最新のリリースが必要な場合は、次の手順に従ってコンパイルすることを検討してください git ソースから。

あなたは使用することができます apt ローカルパッケージインデックスを更新するためのパッケージ管理ツール。 その後、プログラムをダウンロードしてインストールできます。

  1. sudo apt-get update
  2. sudo apt-get install git

これはダウンロードしてインストールします git あなたのシステムに。 「セットアップ」セクションで説明する構成手順を完了する必要があるため、そのセクションに進んでください。

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

より柔軟なインストール方法 git ソースからソフトウェアをコンパイルすることです。 これには時間がかかり、パッケージマネージャーでは維持されませんが、最新のリリースをダウンロードできるようになり、カスタマイズする場合に含めるオプションをある程度制御できるようになります。

始める前に、次のようなソフトウェアをインストールする必要があります git に依存します。 これはすべてデフォルトのリポジトリで利用できるため、ローカルパッケージインデックスを更新してからパッケージをインストールできます。

  1. sudo apt-get update
  2. sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

必要な依存関係をインストールしたら、GitHubgitプロジェクトのページにアクセスして、必要なバージョンのgitを取得できます。

プロジェクトのページに到達したときに表示されるバージョンは、積極的にコミットされているブランチです。 最新の安定したリリースが必要な場合は、プロジェクトヘッダーの左側にある次のボタンを使用して、ブランチを最新の非「rc」タグに変更する必要があります。

次に、ページの右側で、[ZIPのダウンロード]ボタンを右クリックし、[リンクアドレスのコピー]と同様のオプションを選択します。

Ubuntu 14.04サーバーに戻り、次のように入力できます wget コピーしたアドレスを貼り付けてください。 コピーしたURLは私のものとは異なる場合があります。

  1. wget https://github.com/git/git/archive/v1.9.2.zip -O git.zip

ダウンロードしたファイルを解凍し、次のように入力して、結果のディレクトリに移動します。

  1. unzip git.zip
  2. cd git-*

これで、次の2つのコマンドを入力して、パッケージを作成してインストールできます。

  1. make prefix=/usr/local all
  2. sudo make prefix=/usr/local install

今、あなたは git インストール済み。それ以降のバージョンにアップグレードする場合は、リポジトリのクローンを作成してから、ビルドしてインストールできます。

  1. git clone https://github.com/git/git.git

クローン操作に使用するURLを見つけるには、プロジェクトのGitHubページで目的のブランチまたはタグに移動し、右側にあるクローンURLをコピーします。

これにより、現在のディレクトリ内に新しいディレクトリが作成され、上記と同じように、パッケージを再構築して新しいバージョンを再インストールできます。 これにより、古いバージョンが新しいバージョンで上書きされます。

  1. make prefix=/usr/local all
  2. sudo make prefix=/usr/local install

Gitを設定する方法

今、あなたは git インストールされている場合、生成されるコミットメッセージに正しい情報が含まれるように、いくつかのことを行う必要があります。

これを行う最も簡単な方法は、 git config 指図。 具体的には、名前とメールアドレスを提供する必要があります。 git この情報を、実行する各コミットに埋め込みます。 次のように入力して、この情報を追加できます。

  1. git config --global user.name "Your Name"
  2. git config --global user.email "youremail@domain.com"

次のように入力すると、設定されているすべての構成項目が表示されます。

  1. git config --list
git構成
user.name=Your Name
user.email=youremail@domain.com

ご覧のとおり、これはわずかに異なる形式です。 情報は構成ファイルに保存されます。構成ファイルは、オプションで次のようにテキストエディターを使用して手動で編集できます。

  1. nano ~/.gitconfig
〜/.gitconfigの内容
[user]
    name = Your Name
    email = youremail@domain.com

設定できるオプションは他にもたくさんありますが、これらは必要な2つの重要なオプションです。 この手順をスキップすると、コミットしたときに警告が表示される可能性があります git これに似ています:

gitusernameとemailが設定されていない場合に出力
[master 0d9d21d] initial project version
 Committer: root 
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:

    git config --global user.name "Your Name"
    git config --global user.email you@example.com

After doing this, you may fix the identity used for this commit with:

    git commit --amend --reset-author

これにより、修正した情報を使用して行ったコミットを修正する必要があるため、作業が増えます。

結論

あなたは今持っているはずです git インストールされ、システムで使用できるようになります。 Gitの使用方法の詳細については、次の記事をご覧ください。

ジャスティン・エリングウッド
モバイルバージョンを終了