WindowsにGitをインストールする方法をスクリーンショット付きで解説[2022年6月最新]

Gitインストール イメージ画像

※2022/6/1 説明をよりわかりやすくするため、画像を差し替えました。

WEB制作について調べていて、どうも実際の開発の現場ではGitを使うらしいということを学んだあなた。

次のステップとして、Gitをインストールして操作方法を勉強したいですよね。

このページでは、WindowsにGitをインストールしてみたい!という人向けに、実際のスクリーンショットとともに、インストール方法を解説しています。

※ここで紹介しているのはGit バージョン2.36.1の内容です。

目次

WindowsにGitをインストールする

インストーラーを使用して、WindowsにGitをインストールする方法を1ステップずつ説明します。

STEP
ダウンロードページにアクセスする
Gitダウンロードページ

Git – Downloadsにアクセスします。

「Windows」をクリックしてください。

Gitダウンロードページ Windows

Standalone Installer > 「64-bit Git for Windows Setup.」をクリックしてください。

ダウンロードができたらインストーラーを立ち上げます。

STEP
ライセンスへの同意
Gitインストーラー ライセンスへの同意

ライセンスが表示されます。

v3のものになりますが、日本語訳(非公式)もあるので、内容が気になる方は確認してみてください。

問題なければ「Next」をクリックします。

STEP
デフォルトのコードエディターの選択
Gitインストーラー デフォルトのエディター

デフォルトのコードエディターを選択します。

普段使用しているコードエディターを選択してください。

ここでは、「Visual Studio Code」を選択します。

STEP
新規リポジトリのデフォルトのブランチ名の設定
Gitインストーラー デフォルトのブランチ名

新規リポジトリ(git initしたとき)のデフォルトのブランチを設定します。

GitHubのデフォルトが「main」なので、それに合わせて「main」にします。

STEP
環境変数の設定
Gitインストーラー 環境変数の設定

gitのコマンドをどこから実行できるようにするかの設定です。

「Git from the command line and also from 3rd-party software」を選択します。

コマンドプロンプトやPowerShellからgitのコマンドが使えるようになります。

STEP
SSH実行プログラムの選択
Gitインストーラー SSH実行プログラムの選択

OpenSSHの実行プログラムを選択します。

今回は、「Use bundled Open SSH」を選択して「Next」。

選択肢意味
Use bundled OpenSSHGitに同梱されているssh.exeをインストールして使用します。
Use external OpenSSH外部のssh.exeを使用し、Gitに同梱されているssh.exeはインストールしません。使用するssh.exeにはPATHが通っている必要があります。
STEP
HTTPSライブラリの選択
Gitインストーラー HTTPSライブラリの選択

GitのHTTPS接続に使用するライブラリを選択します。

今回は「Use the OpenSSL library」を選択します。

選択肢意味
Use the OpenSSL Library内蔵の証明書ライブラリを使用します。通常はこちらを選択。
Use the native Windows Secure Channel libraryWindowsの証明書ライブラリを使用します。会社などで独自の証明書を使用している場合はこちらを選択。
STEP
改行コードの取り扱いの選択
Gitインストーラー 改行コード取り扱いの選択

Gitでの改行コードの取り扱いを設定します。

好みと、開発の環境に合わせて選択してください。

今回は「Checkout Windows-style, commit Unix-style line endings」を選択します。

選択肢意味
Checkout Windows-style, commit Unix-style line endingsチェックアウトのときは改行コードをCRLFに変換する。
コミットのときは改行コードをLFに変換する。
Checkout as-is, commit Unix-style line endingsチェックアウトのときは改行コードを編集しない。
コミットのときは改行コードをLFに変換する。
Checkout as-is, commit as-isチェックアウトのときも、コミットのときも、改行コードを編集しない。
STEP
Git Bashで使用するターミナルの選択
Gitインストーラー GitBashで使用するターミナルの選択

Git Bashで使用するターミナルを選択します。

今回は「MinTTY」を選択。

選択肢意味
Use MinTTY(the default terminal of MSYS2)MinTTYを使用する。
Use Windows’ default console windowコマンドプロンプトを使用する。
STEP
git pullコマンドのデフォルトの動作の選択
Gitインストーラー git pullの動作

git pullコマンドを実行した際の動作を設定します。

「Default(fast-forward or merge)」を選択します。

STEP
認証ヘルパーの選択
Gitインストーラー 認証ヘルパー

他のサービスと接続するときの認証の仕方の設定です。

「Git Credentials Manager」を選択します。

選択肢意味
Git Credential ManagerGit Credential Managerを使用する。
GitHubなどの2要素認証ができるようになる。
None認証ヘルパーを使用しない。
STEP
追加オプション

追加オプションについては、デフォルトのままでOKです。

Gitインストーラー 追加オプション1
選択肢意味
Enable file system caching特定の操作をメモリにキャッシュする
Enable symbolic linksリポジトリ内でシンボリックリンクを有効にする
Gitインストーラー 追加オプション2
選択肢意味
Enable experimental support for pseudo consoles.Git Bashの中でNodeやPythonが実行できる。
ただし、バグが検知されている。
Enable experimental built-in file system monitor.内蔵のファイルシステムモニターを自動的に実行。
特定のコマンドをスピードアップする。

最後まで設定が出来たら「Install」をクリックして、インストールします。

インストール後の初期設定

インストール後にgitコマンドを使用するためには、ユーザー名とeメールの設定が必要です。

任意の内容で大丈夫ですが、GitHubの使用を考えている場合は公開しても良い内容にしましょう。

GitHubにソースコードを公開する際、この情報も公開されます。

git config user.name 名前
git config user.email eメールアドレス

例えば、当サイト管理人山田であれば、下記のように設定します。

git config user.name yamada
git config user.email support@naruhodoweb.com

正しく設定が出来たかは、下記コマンドを実行して確認しましょう。

git config user.name
git config user.email

下記のように、設定した内容が正しく表示されればOKです。

yamada
support@naruhodoweb.com
目次