# 秘密鍵の設定

### 秘密鍵・公開鍵

Gitではサーバーとのやり取りを暗号化して行うために内部的にsshを利用しています。\
その際に使われる鍵の設定を行います。

Gitではデフォルトで以下のファイルを鍵ファイルとして扱います。

* 秘密鍵 `C:\Users\<ユーザ名>\.ssh\id_rsa`
* 公開鍵 `C:\Users\<ユーザ名>\.ssh\id_rsa.pub`&#x20;

ない場合は生成します。

ターミナルを起動します。

以下のコマンドを入力し、鍵ファイルを生成します。\
メールアドレス部分はご自身で利用されているものに変更してください。

```
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
```

色々聞かれますがそのままエンターでいいです。

終わったらファイルが生成されているはずなので確認してください。
