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

Eclipse forget my Git password and username everytime after I do a push

Eclipse 平台版本: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 透视图 -> 展开您的项目 -> 展开遥控器 -> 展开您要保存密码的遥控器。

2) Right-click 在获取或推送上 -> Select 更改凭据...

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

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

但是在我推送之后,Eclipse 会忘记所有的凭据(用户名和密码):

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

非常感谢您的帮助。

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

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

所以,转到:

  • Window->首选项->常规->网络
  • 将提供商更改为 "Direct"

这应该是默认设置,因为安全存储是 Eclipse 中的默认提供程序。

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