Skip to content

Commit 6b795fc

Browse files
authored
Merge pull request #538 from ut-code/https-ssh-info
httpsとsshの説明を追加
2 parents 07bda80 + 32b5ccf commit 6b795fc

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

docs/3-web-servers/10-git-github/index.mdx

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,28 @@ git remote add origin [email protected]:アカウント名/リポジトリ名.git
174174
Are you sure you want to continue connecting?
175175
```
176176

177-
これは、接続先となっている GitHub が、なりすましではなく本物の GitHub であると信頼してもよいかを尋ねるメッセージです。家庭用のインターネット回線、UTokyo Wi-Fi 等、十分に信頼できるネットワークに接続している場合は問題ありませんので、 `yes` を押して続行させてください。
177+
これは、接続先となっている GitHub が、なりすましではなく本物の GitHub であると信頼してもよいかを尋ねるメッセージです。家庭用のインターネット回線、UTokyo Wi-Fi 等、十分に信頼できるネットワークに接続している場合は問題ありませんので、 `yes` と入力して続行させてください。
178+
179+
:::
180+
181+
:::info HTTPS と SSH
182+
183+
GitHub 上のリポジトリの URL には **HTTPS****SSH** の2種類があります。
184+
185+
**HTTPS** の URL は `https://github.com/アカウント名/リポジトリ名.git` のような形で、この URL では SSH 鍵を登録しなくても誰でもパブリックリポジトリのプルができますが、プッシュはできません。
186+
また、プライベートリポジトリはプルすることもできません。
187+
188+
**SSH** の URL は `[email protected]/アカウント名/リポジトリ名.git` のような形で、この URL を使うには GitHub アカウントを作成し SSH 鍵を登録する必要がありますが、自分のリポジトリであればパブリックでもプライベートでもプルとプッシュができます。
189+
他の人のリポジトリの場合は HTTPS と同様にプルのみができます。
190+
191+
SSH 鍵の登録を済ませているみなさんは基本的に SSH を使いましょう。
192+
もし自分の PC 上に紐付ける URL を間違えてHTTPSにしてしまった場合は、
193+
194+
```shell
195+
git remote set-url origin [email protected]:アカウント名/リポジトリ名.git
196+
```
197+
198+
で再設定ができます。
178199

179200
:::
180201

0 commit comments

Comments
 (0)