在将更改推送到Google Code时,使用EGit出现无效的用户名/密码

10

我在Google Code上托管了一个使用Git的项目。

我使用STS(SpringSource工具套件)和eGit。

我在家里克隆了存储库,可以成功提交和推送更改。在工作中我也做了同样的操作,但是在提交后尝试推送更改时会显示以下错误:

https://myuser@code.google.com/p/myproject/: Invalid username/password.
You may need to use your generated googlecode.com password; see https://code.google.com/hosting/settings

我第一次克隆存储库时输入了由googlecode生成的密码(就像我在家里做的那样,这个错误从未出现过)。 我尝试重新输入它,但没有任何变化。

有人知道可能是什么原因吗?

谢谢!!

2个回答

20

5
这对我没有用……但是在"Preferences > General > Security > Secure Storage > Clear Passwords"这个路径下清除密码,正如 https://dev59.com/S2gt5IYBdhLWcg3w5hWr 中所述的那样可行。 - K. Siva Prasad Reddy

1
我通过进入“首选项 > 通用 > 安全 > 安全存储 > 内容”选项卡,并删除仓库的默认安全存储来解决了这个问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接