无法登录Android Studio上的GitHub

6tr1vspr  于 2022-11-30  发布在  Android
关注(0)|答案(9)|浏览(200)

我无法登录Android studio上的GitHub,如图所示。

我重置了密码,尝试在服务器框中输入"https://",但仍然不允许我进入并显示相同的消息。
我无法再更新我与工作组正在处理的项目。
由于某种原因,我仍然能够提交并推到回购协议,更改在网上是可见的。

ffx8fchx

ffx8fchx1#

试试这个:
在GitHub上:

  • 登录-〉点击右上角您的头像
  • 选择设置-〉开发者设置-〉个人访问令牌
  • 单击“生成新令牌”按钮
  • 如果需要,可以添加注解,例如“Android Studio”
  • 选择repo(all),read:org(在admin:org下),gist,workflow
  • 单击“生成令牌”按钮
  • 复制令牌

在Android Studio上:

  • 转到文件-〉设置-〉版本控制-〉GitHub -〉添加帐户
  • 单击“Use Token”超链接,如屏幕截图所示
  • 粘贴令牌,点击登录,点击确定

w1jd8yoj

w1jd8yoj2#

1.转到https://github.com/settings/tokens
1.单击左侧菜单中的“个人访问令牌”。
1.选择资料库和要点
1.生成令牌
1.将令牌粘贴到Android Studio
编辑在步骤3中,必须选择(repo,gist,andread:org**)

ne5o7dgx

ne5o7dgx3#

对我来说,在Preferences - Github中使用Android Studio UI进行令牌注册后,在进行git拉取后还再次请求用户名/密码,我所做的解决方法是将我的用户名和密码再次粘贴到复制的令牌中

步骤

  • 转到github开发者设置
  • 生成具有repo,gist,read:org权限的新令牌
  • 复制令牌
  • 转到android studio preferences-github,如果您有其他帐户,请按-符号,然后按+符号添加新帐户
  • 转到使用令牌链接
  • 粘贴复制的令牌
  • 现在,您的帐户已添加到IDE中,请按applyOK
  • 现在做一个git pull(如果你已经在回购中)
  • 如果要求输入用户名,请输入您的github用户名
  • 如果要求输入密码,不要输入github密码,而是再次粘贴您在那里创建的令牌,然后按回车键
pwuypxnk

pwuypxnk4#

检查您的帐户是否有activated 2FA
如果你有(双因素身份验证),那么你应该输入的密码实际上是PAT (Personal Access Token),在your settings中,而不是你的GitHub帐户密码。

olmpazwi

olmpazwi5#

Android Studio北极狐解决方案(Windows 10)
我在Android Studio Arctic Fox(最新版本)中使用个人访问令牌进行了身份验证,但我仍然在2021年8月14日收到此错误:

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.

我在www.example.com上生成了一个新的访问令牌github.com,从Android Studio中删除了我的GitHub帐户,然后使用新的访问令牌再次添加了该帐户。
阅读SO上的其他解决方案,我下载了GitHub CLI,并在windows命令提示符下使用访问令牌成功添加了我的GitHub帐户,并再次尝试从Android Studio推送repo,再次失败。
然后在this article之后,我在命令行中执行了以下操作:

cd <project-directory>
git remote set-url origin https://<TOKEN>@github.com/<user_name>/<repo_name>.git

再次从Android Studio推送。它终于工作了!

ma8fv8wu

ma8fv8wu6#

在最新版本的Android studio中,点击Use token,然后点击Generate,浏览器会打开链接,然后点击Generate Token,复制代码粘贴到Android studio上。

nhaq1z21

nhaq1z217#

不建议使用密码登录,请使用以下方法
在Mac中更改令牌--〉Android Studio--〉首选项--〉版本控制--〉GitHub--〉更改令牌
在GitHub帐户GitHub生成令牌--〉设置--〉开发者设置--〉个人访问令牌

e4yzc0pl

e4yzc0pl8#

转到设置〉版本控制〉Git〉标记“使用凭据帮助程序”框,你就完成了。

2q5ifsrm

2q5ifsrm9#

对我来说,登录不工作,必须删除现有的github配置文件在android studio和添加与更新令牌再次

相关问题