以下のエラー文が出ているなら、これで解決できるかも!
ssh: Could not resolve hostname xxx: nodename nor servname provided, or not known
SourceTreeのリポジトリから、設定>リモート>リモートリポジトリのパスを確認(どのリポジトリでもOK!)

[email protected]とaraaikoの間が:になってない?なってたら/ に変えて保存しよう!
改めてプッシュだ!いけるはずだぞ!!
ちなみに、一箇所修正すれば、全てのリポジトリが復活してるよ!
<aside>
💫 もし/ にはなっているのにエラーが解消されない場合は、ターミナルで
ssh -T [email protected] を叩いてみて。
[[email protected]](<mailto:[email protected]>): Permission denied (publickey). と出たらSSHキーが登録されていないから、再登録してみて!再登録方法は以下か、下に記載するターミナルの場合を確認して!
SSHキーの再登録・configの編集方法
</aside>
参考記事
http://pixelbeat.jp/sourcetree_github_ssh_resolve_hostname/
ReactやNext.jsなど、すでにGitが用意されていて、リモートリポジトリに直接プッシュする場合でエラーが出たとき。
ターミナルでssh -T [email protected] を叩き、SSHキーが登録されているか確認する
この時、以下が出れば(たとえ登録履歴に記載があったとしても)実際には登録されていないので、再登録をおこなう。
// 登録されていない場合
[[email protected]](<mailto:[email protected]>): Permission denied (publickey).
<aside> 💫 ちなみに、登録されている場合は以下が表示されるよ Hi araaiko! You've successfully authenticated, but GitHub does not provide shell access.
</aside>
ターミナルで以下コマンドを叩いてSSHキーを再登録する
//以下コマンドを入力で再登録が完了
//「araaiko-GitHub」は登録したいキー名に変換すること
ssh-add -K ~/.ssh/araaiko-GitHub
//以下文章が表示されればOK!
Identity added: /Users/araai/.ssh/araaiko-GitHub (araaiko-GitHubのために macOS の Sourcetree によって生成された)
改めてプッシュしてみて、無事に実行されるか確認
プッシュは、リポジトリ作成時にGitHub側で提示してくれている2番目のコマンドをそのままコピペでOK