【发布时间】:2017-05-19 15:34:43
【问题描述】:
我尝试阅读有关 ssh 服务器密钥的几个解决方案,但无法理解。这是我第一次推送到 git 存储库,所以我会要求让解决方案尽可能简单。
首先我直接从 Android Studio VCS 尝试了 git push。但是启用 2 因素身份验证它不起作用,并显示身份验证失败等错误。
然后我生成了个人访问令牌并像这样添加来源-
git remote -v
git remote remove origin
git remote add origin git@github.com:user/repo.git
现在在尝试 git push 时,它尝试使用 SSH 服务器密钥连接但失败了。
【问题讨论】:
-
在 GitHub 帐户中激活两步验证会导致难以通过 Android Studio 登录。我停用了它,它工作正常。
-
这不是一个真正的 android studio 问题。更多的是关于 2 因素身份验证,这就是 2 因素使其更安全的意义(有些人可能会说很难)
标签: git android-studio github git-bash