每次推送后,Eclipse都会忘记我的Git密码和用户名

时间:2015-01-16 10:44:43

标签: eclipse git github

Eclipse Platform版本:4.3.2.v20140221-1852构建ID:M20140221-1700

Eclipse Git版本:3.3.2.201403251439

Eclipse每次推送后都会忘记我的git用户名和密码。有什么问题?

我已尝试过How to make Egit remember password and username?中的方法:

1)转到Git Perspective - >扩展您的项目 - >展开遥控器 - >展开要保存密码的遥控器。

2)右键点击抓取或推送 - >选择更改凭据...

3)输入用户名和密码 - >选择确定

但它对我不起作用。我的问题是Eclipse可以暂时记住我的用户名和密码,如下图所示:

enter image description here

但是在我推动之后,Eclipse将忘记所有凭证(用户名和密码):

enter image description here enter image description here

每次推送时Eclipse都会询问我的用户名和密码,即使第一张图显示它已暂时记住我的密码。

enter image description here enter image description here

非常感谢帮助。

2 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。它应该是我正在使用的Eclipse Git版本中的一个错误。当我更新到最新的Eclipse Git时,问题就解决了!

答案 1 :(得分:0)

Secure Storage是您的凭证的直接提供者。

所以,请转到:

  • 窗口 - >首选项>常规 - >网络
  • 将提供商更改为“直接”

这应该是默认值,因为Secure Storage是Eclipse中的默认提供程序。

您还可以将git首选项更改为不弹出确认对话框,整体结果将是一个非常快速的工作流程。