将更改推送到googlecode时,在egit中无效的用户名/密码

时间:2012-10-01 07:21:48

标签: eclipse git sts-springsourcetoolsuite egit google-code

我有一个使用Git托管在googlecode中的项目。

我正在使用STG(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 个答案:

答案 0 :(得分:20)

执行以下操作:

打开Git存储库视图,打开“Remotes> origin>”并单击“Change Credentials ...”

进一步参考:http://www.eclipse.org/forums/index.php/t/209017/

享受!

答案 1 :(得分:1)

我通过转到Preferences > General > Security > Secure Storage > Contens标签并删除存储库的默认安全存储来解决它。