Android Studio中GitHub令牌授权失败,如何直接添加GitHub账号?
解决Android Studio中直接添加GitHub账号的问题
我之前也碰到过这种JetBrains授权页面卡住的情况,分享几个靠谱的解决方案:
方法一:直接使用GitHub令牌登录(最推荐)
既然你已经生成了GitHub令牌,完全可以跳过浏览器授权这一步,直接在Android Studio里用令牌登录:
- 打开Android Studio,进入
File > Settings > Version Control > GitHub(Windows/Linux)或者Android Studio > Settings > Version Control > GitHub(Mac) - 点击
Add account,在弹出的窗口里选择Login with token选项 - 把你之前生成的GitHub令牌粘贴进去,点击
Login,应该就能直接关联成功了
方法二:修复浏览器授权的问题
如果还是想用浏览器授权的方式,可以试试这些排查步骤:
- 先清空浏览器的缓存和Cookie,尤其是JetBrains和GitHub相关的,然后重新跳转授权页面试试
- 检查你的GitHub账号是否开启了两步验证,如果开启了,输入密码后还需要输入验证码,别漏了这一步
- 换个浏览器试试,比如Chrome或者Firefox,有时候默认浏览器的设置会影响授权流程
方法三:手动配置Git凭证
如果上面的方法都不行,还可以手动配置Git的凭证,让Android Studio自动识别:
- 打开终端(Terminal),输入以下命令(把
<你的GitHub用户名>和<你的令牌>替换成实际内容):git config --global user.name "你的GitHub用户名" git config --global user.password "你的GitHub令牌" - 重启Android Studio,之后再去Version Control里检查,账号应该已经关联上了
这些方法应该能解决你的问题,我自己用方法一解决过好几次类似的情况,成功率很高。
内容的提问来源于stack exchange,提问作者AnaBolshakova
相关产品推荐
相关产品推荐

