チュートリアル : Gitのインストール
(トップページはこちら) - (Gitで始める効率的な開発ワークフロー)
Git プロジェクトに貢献するには、ローカルマシンに Git クライアントをインストールし、適切に設定する必要があります。このガイドでは、最新の Git をインストールし、SSH 認証を使った安全な通信環境を構築する手順を解説します。
1. なぜ最新の Git が必要なのか
macOS や Ubuntu には標準で Git が含まれていますが、最新バージョンを使用することで、新しい機能やセキュリティパッチの恩恵を受けられます。GitLab は SSH プロトコルを使用して Git と安全に通信するため、毎回ユーザー名とパスワードを入力する必要がなくなります。
2. インストール方法
2.1 macOS の場合
Homebrew を使用したインストールが一般的です。
- Homebrew がインストールされていない場合は、Homebrew 公式サイトの手順に従ってインストールします
- ターミナルで以下のコマンドを実行します
brew install git - インストールを確認します
定期的に以下のコマンドで Git を最新の状態に保ちます。
git --versionbrew update && brew upgrade git
2.2 Ubuntu Linux の場合
PPA(Personal Package Archive)を使用して最新バージョンをインストールします。
- ターミナルで以下のコマンドを実行します
sudo apt-add-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git - インストールを確認します
定期的に以下のコマンドで Git を最新の状態に保ちます。
git --versionsudo apt-get update && sudo apt-get install git
2.3 その他のオペレーティングシステム
Windows やその他の OS については、Git 公式サイトからダウンロードしてインストールできます。
3. Git の設定
Git を使い始めるには、作業の作成者として自分自身を識別するための認証情報を入力する必要があります。設定には 2 つのスコープがあります。
- ローカル設定: 現在のプロジェクトのみに適用されます
- グローバル設定: 現在および将来のすべてのプロジェクトに適用されます
3.1 ローカル設定
現在のプロジェクトのみに適用する場合は、以下の手順で設定します。フルネームとメールアドレスは、GitLab で使用しているものと一致させる必要があります。
- フルネームを設定します
git config --local user.name "Alex Smith" - メールアドレスを設定します
git config --local user.email "your_email_address@example.com" - 設定を確認します
git config --local --list
3.2 グローバル設定
マシン上のすべてのプロジェクトに適用する場合は、以下の手順で設定します。フルネームとメールアドレスは、GitLab で使用しているものと一致させる必要があります。
- フルネームを設定します
git config --global user.name "Sidney Jones" - メールアドレスを設定します
git config --global user.email "your_email_address@example.com" - 設定を確認します
git config --global --list
4. 設定内容の確認
設定した Git の情報を確認するには、以下のコマンドを実行します。
git config user.name && git config user.email
次のステップ
Git のインストールと設定が完了したら、SSH キーペアを生成して GitLab アカウントに追加します。これにより、GitLab リモートサーバーへの認証が簡素化され、毎回パスワードを入力する必要がなくなります。