Skip to content

Commit b20ebff

Browse files
committed
added ssh test and moved github fingerprint confirmation to ssh test
1 parent b1326b6 commit b20ebff

File tree

2 files changed

+43
-14
lines changed

2 files changed

+43
-14
lines changed

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

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,3 +157,46 @@ ssh-ed25519 AAAAC3...P3D6i user@computer
157157
![SSHキーを追加](./add-ssh-key.png)
158158

159159
上記のようなページが表示されたら、`Title` に適切な名前、`Key` には先ほどターミナルで表示した公開鍵を入力して登録しましょう。
160+
161+
### GitHub への SSH のテスト接続
162+
163+
GitHub に SSH キーを登録できたら、SSH を使ってテスト接続をしてみましょう。
164+
165+
```sh
166+
167+
```
168+
169+
:::info
170+
171+
この操作の際、初回は以下のような警告が出る場合があります。
172+
173+
{/* ここは警告メッセージが変わっていた。古いからなのか、OS によって違う?
174+
OS によって違ったら変えないほうがいいので、一応残しておく。確認が取れ次第消すこと。
175+
176+
```plain
177+
"github.com" has fingerprint "SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdk4UvCOqU."
178+
Are you sure you want to continue connecting?
179+
```
180+
181+
*/}
182+
183+
```plain
184+
The authenticity of host 'github.com ((github.com の ip アドレス))' can't be established.
185+
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
186+
This key is not known by any other names.
187+
Are you sure you want to continue connecting (yes/no/[fingerprint])?
188+
```
189+
190+
これは、接続先となっている GitHub が、なりすましではなく本物の GitHub であると信頼してもよいかを尋ねるメッセージです。
191+
家庭用のインターネット回線、UTokyo Wi-Fi 等、十分に信頼できるネットワークに接続している場合は問題ありませんので、`yes` と入力して続行させてください。
192+
193+
:::
194+
195+
196+
```sh
197+
Hi (ユーザー名)! You've successfully authenticated, but GitHub does not provide shell access.
198+
```
199+
200+
と表示されたら成功です。
201+
202+

docs/3-web-servers/12-github/index.mdx

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -111,20 +111,6 @@ git remote add origin [email protected]:アカウント名/リポジトリ名.git
111111

112112
GitHub を開いているブラウザを更新して、プログラムが反映されていることを確認したら完了です。
113113

114-
:::info
115-
116-
この操作の際、初回は以下のような警告が出る場合があります。
117-
118-
```plain
119-
"github.com" has fingerprint "SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdk4UvCOqU."
120-
Are you sure you want to continue connecting?
121-
```
122-
123-
これは、接続先となっている GitHub が、なりすましではなく本物の GitHub であると信頼してもよいかを尋ねるメッセージです。
124-
家庭用のインターネット回線、UTokyo Wi-Fi 等、十分に信頼できるネットワークに接続している場合は問題ありませんので、`yes` と入力して続行させてください。
125-
126-
:::
127-
128114
:::info[`git push` コマンド]
129115

130116
`git push` コマンドを使うことで、コマンドラインから、プッシュをすることもできます。

0 commit comments

Comments
 (0)