💬

android studioがGitを突然認識しなくなった時の対処法

2022/01/31に公開

バンブルビーにバージョンアップしたところ

もしかしたらバージョンアップは関係ないかもですが

突然android studioがGitを読み込まなくなってしまいました。


設定がおかしいのかなーと思って色々見てみたものの

特におかしいところもなさそうだったのでググってみると

こちらの記事を発見しました。

https://qiita.com/ichikawa_0829/items/48bbb10060da8d938d52


こちらの記事ではPHPStormでしたが

もしやと思ってとりあえず

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#adding-your-ssh-key-to-the-ssh-agent

こちらに沿ってやってみることに。

しかし直らない......

どうしてなの......

と泣きながらkeyがおかしいのかなーとかあれこれ考えてみたけど

全くそんなことはなかったのでもう一度整理して考えてみると、

そういやandroidって

Ed25519じゃなくてRSAじゃね??????

と思って藁にもすがる思いで

再度RSAで作り直してみた所......


無事にGitを認識するようになりました!!!!!!!!

結論

$ eval "$(ssh-agent -s)"
Agent pid 59566

$ vi ~/.ssh/config
# add
Host *
 AddKeysToAgent yes
 UseKeychain yes
 IdentityFile ~/.ssh/id_rsa

$ ssh-add -K ~/.ssh/id_rsa
Enter passphrase for /Users/me/.ssh/id_rsa: 
Identity added: /Users/me/.ssh/id_rsa (/Users/me/.ssh/id_rsa)

# IntelliJ系再起動

脳死でこちらの記事のコードを叩けば動くということでした;;;;;;;

まぁ一つ学びになったということで。

参考記事

https://qiita.com/ichikawa_0829/items/48bbb10060da8d938d52

https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent#adding-your-ssh-key-to-the-ssh-agent

https://qiita.com/kazokmr/items/754169cfa996b24fcbf5

Discussion