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

Gitをインストールする必要があったので防備も兼ねてインストール完了までの手順を記す。


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

まずは[https://gitforwindows.org/](https://gitforwindows.org/)から実行ファイルをインストールして、Git-X.XX.X-XXbit.exeをインストールする。
2019年10月27日現在ではGit-2.23.0-64-bit.exeとなっています。

実行すると以下のウインドウが表示されるのでNext>をクリックする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/ad67217f-360b-86fa-5c53-4cf7cd023edd.png)

#インストールフォルダ設定
次にインストールするフォルダを聞いてくるので、特に指定がなければNext>をクリックする。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/c206ef39-f28f-a2ad-2056-ec4e3db590fd.png)
#インストールするコンポーネントを選択
インストールするコンポーネントを聞いてくるが、特にこだわりがなければそのままNext>をクリック。
デフォルトで選択されていないのは
・Additional Icons　　アイコンを追加するか
・On the Desktop　　　アイコンをデスクトップに追加するか
・Use the　TrueType font in all console windows　フォントの追加
・Check daily for Git for Windows update 　毎日Gitのアップデートを確認するか
というものなので、私には特に必要なものはないのでデフォルトのままNext>へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/21344958-515d-3941-806b-aa71145268fa.png)
#スタートメニューへのフォルダ作成
スタートメニューにGitのフォルダーを作成するか聞いてくるので、Next>へ。
必要なければ、ウインドウ左下のチェックボックスをオンしてNext>へ。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/0271d771-77e7-b2c0-30a8-c61da9a0498a.png)
#使用するエディターの設定
どのエディターを使うかを聞いてくるが、どれがいいのかわからないのと、Gitがべた褒めしているので、そのままVimを選択しNext>へ。
ちなみに使用できるエディターは以下の通り｡(青くハイライトしているのがデフォルト)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/ba06fd7f-c353-8c7e-b48b-c17a5a278032.png)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/a395f8e8-3a3e-bdba-414c-65ec93f1985d.png)
pathの環境設定を聞いてくるので、デフォルトのままNext>へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/d4ef11f9-fead-98e6-4ad3-628822ffac43.png)
次にGitでHTTPS接続に使用するSSL/TLSライブラリを聞いてくるので特に問題がなければデフォルトのままNext>へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/d7c77ec3-8fb6-009e-43f6-054ea0656126.png)
次に改行をどうするか聞いてくるので特に問題がなければデフォルトのままNext>へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/e5aa1d99-c5ac-0e38-cfbe-1023df6ce8d9.png)
#使用するターミナルの設定
次に使用するターミナルを聞いてくるが、よく見るとデフォルトは
・Use MinTTY(the default terminal of MSYS2)
と記載されており、もう一方はウインドウズのデフォルトコンソールを使用すると書いてあるので、Windowsを選択したいところだが、注釈を読むと

・Use MimTTY(the default terminal of MSYS2)
>GitBashは、ターミナルエミュレーターとしてMinTTYを使用する。
ターミナルエミュレーターは、サイズ可能なウインドウ、長方形以外の選択、Unicodeフォント、WindowsコンソールはMinTTYで作動するためにウインドウズを介して起動する必要がある

・Use windows' default console window
>Gitはウインドウズ(cmd.ele)のデフォルトコンソールウインドウを使用する。
これは双方向のpythonまたはnode.jsとしてのwin32コンソールプログラムでうまく機能するが、非常に限られたデフォルトのスクロールバックを使用する。
非Asciiフォントを正しく表示するためにUnicodeフォントを使用する。
Windows10より前はウインドウは自由に配置できず、長方形のテキストのみ選択できなかった。

とあるので、デフォルトではなくUse Windows' default consoke windowを選択。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/953d7dab-1fce-f66b-e549-7f8054f69663.png)
#オプション選択
次にその他のオプションを選択するが、デフォルトのままNext>へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/6f4d2207-9cdc-9da3-9df8-f90d2cd48859.png)
#実験的なオプションの選択
スタートアップが早くなるけど、まだ安定してないと書いてあるのでデフォルトのままInstallへ！

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/75d351fc-b2d8-3c4f-9f7b-7fce2d7254e9.png)

インストール中！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/2d58c820-4a7c-690e-c208-e36d46f4bd22.png)
インストール完了
Git Bash（Gitを使うためのターミナル)を起動するかとリリースノートを見るかと聞いているので、そのままFinishを押す。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/017d64c1-d125-93eb-00d5-dc32c04ef869.png)

以上で、GitがインストールされてスタートメニューにGitのフォルダが作成されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/273281/6abbff3f-3c0a-1e6b-e5c2-584fb481c1b6.png)