Android Studioでgithubアカウントを変更するとVCSのpush、pullが失敗する

個人のGithubアカウントを会社で使っていたのですが、会社側でこの度、正式にgithubを使用することとなりました。githubを使っているツールすべてを会社用アカウントへ変更していました。しかし、なぜかAndroid Studioだけ旧アカウントの設定が使用されてリモートへのpush、pullができない状態になり、解決までかなりの月日を費やしてしまいました。

 

ログの内容

remote: Repository not found.
fatal: repository 'https://新アカウント名@github.com/新アカウント/hoge.git/' not found

 

この問題は、githubの複数アカウント管理を調べれば解決しそうだったので、一生懸命複数アカウントのことばかり調査していました。しかしこれば間違いでした。

次に、Android Studioの設定情報を何回も確認しましたが、問題なし

結局問題は、githubアカウントの保存問題で、「git-credential-wincred」が旧アカウントの設定になっていました。

git1

git2

git3

 

参考サイト

GIT-CREDENTIAL-WINCREDのユーザー名やパスワードを変える

https://blog.hinaloe.net/2015/03/08/change-name-or-pass-of-git-credential-wincred/