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

Ell*_*tus 3 github egit

我试图设置EGit与GitHub一起使用https身份验证,而不是默认的ssh.(我的理由是我是一名教师,我的一些学生在不同的机器上工作,所以依靠存储在磁盘上的ssh密钥并不方便.)有没有人让这个工作?当我尝试使用https进行"Push to Upstream"时,我收到了无用的错误消息"推送期间发生内部异常:https://espertus@github.com/MillsCollegeMobileAppDev2011/test.git:未授权".

我正在使用Eclipse 3.6.2(Helios)和Eclipse EGit(Incubation)的版本0.11.3,Eclipse EGit - Source(Incubation)和EGit Mylyn(Incubation).我的目标Git存储库设置是:

Koe*_*err 11

您需要在以下位置输入您的github帐户密码:


认证

用户:espertus

密码:这里

存储在安全存储中:[已选中]


好好享受!:)