在 Android Studio 正确输入一次远程仓库的的账号密码,并勾选 Remember 之后,后面再进行 push 就无需再输入账号密码了。
那当我们想要切换 push 的账号的时候,Android Stuido 设置里并没有相应的修改账号密码的地方,本地 Git 配置的也只是本地的用户名和邮箱。
查了很久也没有查到在 Mac 上应该怎么切换账号,有些博客说使用命令行 unset 账号,我这里在 Terminal 中试了也没有效果。
有些博客说 Windows 电脑是将 Git 账号存在了用户凭证里,我从这里得到的灵感,最后在 Mac 的钥匙串中找到了。也就是说勾选了 Remember 之后,Mac 自动帮我们将账号密码存在了“钥匙串”中,如果要切换账号,把当前存的账号删除,再重新 push,就会再看到上面的弹窗,可以重新输入账号密码了。