首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用https从EGit到GitHub进行身份验证

如何使用https从EGit到GitHub进行身份验证
EN

Stack Overflow用户
提问于 2011-03-14 23:29:33
回答 3查看 10.9K关注 0票数 3

我正在尝试设置EGit,以便与GitHub一起使用https身份验证,而不是默认的ssh。(我的理由是我是一名教师,我的一些学生在不同的机器上做作业,所以依赖存储在磁盘上的ssh键是不方便的。)有人成功了吗?当我尝试使用https执行“向上游推送”时,我会得到“在push:https://espertus@github.com/MillsCollegeMobileAppDev2011/test.git:not”期间发生的一个内部异常“这是一个没有帮助的错误消息。”

我使用Eclipse3.6.2 (Helios),版本为Eclipse (孵化)、Eclipse (孵化)、Eclipse (孵化)和EGit (孵化)。我的目的地Git设置是:

https://espertus@github.com/MillsCollegeMobileAppDev2011/test.git

  • Host: github.com

  • Repository

  • 位置
  • URI: path: /MillsCollegeMobileAppDev2011/test.git

unset

  • 连接
    • 协议:https
    • 端口

  • Authentication
    • 用户: espertus
    • Password:........
    • Store in Secure Store: checked

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-15 11:46:50

您需要输入您的github帐户密码

身份验证

用户: espertus

密码:这里

安全商店中的存储:选中

享受吧!:)

票数 11
EN

Stack Overflow用户

发布于 2015-03-22 01:45:13

如果您的密码是正确的,那么另一个可能导致此的问题是github的双因素身份验证。禁用它,推送应该可以工作。

票数 1
EN

Stack Overflow用户

发布于 2016-09-28 13:37:11

正如Larry所提到的,当您使用双因素身份验证时,您将遇到通过HTTPS访问GitHub的问题。解决办法是创建一个“个人访问令牌”,并使用它代替您的密码。

https://help.github.com/articles/creating-an-access-token-for-command-line-use/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5305853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档