【发布时间】:2015-05-31 13:44:53
【问题描述】:
我有一个项目托管在 GitHub 上。尝试将我的修改推送到主服务器时失败。我总是收到以下错误消息
Password for 'https://git@github.com':
remote: Invalid username or password.
fatal: Authentication failed for 'https://git@github.com/eurydyce/MDANSE.git/'
但是,将我的 ssh 密钥设置为 github 似乎没问题。确实,当我执行ssh -T git@github.com 时,我得到了
Hi eurydyce! You've successfully authenticated, but GitHub does not provide shell access.
这似乎表明从那一侧一切正常(eurydyce 是我的 github 用户名)。我严格遵循 github 上给出的说明和许多堆栈讨论的建议,但没有办法。你知道我做错了什么吗?
【问题讨论】:
-
我不确定我是否应该发布答案(很有可能被否决),因为我在尝试了多次“正确”尝试后通过更改 github 设置中的密码解决了这个错误消息(通过检查元素检查)密码。
-
一些组织启用了 SAML SSO。在这种情况下,最好使用个人访问令牌。如果您已经登录,请重新登录并授予 Github Desktop/Sourcetree 权限
标签: github