SSHキーの設定、やってみました
むかーしむかし、SSHキーの設定について理解ができなくて
苦手意識ができました。
ですが、GitHubから「SSHキーの設定お願いします〜!」と
メッセージが来てしまったので、
SSHキーの設定からSourceTreeの連携方法修正を
頑張ってやってみました!!!
(ずっとあるかどうかわからないポートフォリオ、個人制作ですが
安全面などを考えると必要ですからね!!)
手順について
大まかですが、大体こんな感じです。
① SSHキーを作成
② GitHubに登録
③ SourceTreeのアカウント設定を変更
実際にやってみた
SSHキー作成からSourceTree設定の作業は、
こちらを参考にしました。
① SSHキーを作成
まずはSSHキーの作成から。
ターミナルで指定のコマンドを入力して、
SSHキーを作成します。
② GitHubに登録
作成したSSHキーをGitHubに登録→確認を行います。
確認作業を終えたらSourceTreeで設定を行いますが、
私の場合、確認の時に「PTY allocation request failed on channel 0」というエラー文言が出てきました。
ですが、上記サイトで確認したところ、特に問題はないみたいでした。
・・・が、新しく「Host key verification failed」という文言が・・・!!!
こちらも調べてみたところ、
上記サイトで、この文言への返答(?)を「yes」にしたら解決できるとのことだったので
その通りにやってみたことで、無事解決することができました。
③ SourceTreeのアカウント設定を変更
手順通りに
アカウント設定 → プロトコル設定をSSHに変更 で完了です。
まとめ
SSHキー作成からSourceTree設定までの作業は、
以下のサイトの手順通りに行えば問題はないかと思います。
私のように
「PTY allocation request failed on channel 0」
「Host key verification failed」
というエラーが出てしまった場合は、以下のサイトを参考に
対応してみるといいかと思います。
ではでは・・・😌