无法使用IntelliJ Idea12推送到Git

时间:2012-12-17 13:03:47

标签: git intellij-idea

我最近更新到IntelliJ idea 12,我无法推送到Git。我得到的错误信息是

8:02:10 AM Push failed: Couldn't authorize

我可以毫无问题地使用Tortoise Git。我认为这源于我的LDAP密码更改,但我找不到任何地方更改IntelliJ中保存的Git密码。

我尝试更改主密码,但没有解决问题。

我可以毫无问题地拉。

7 个答案:

答案 0 :(得分:4)

我建议您打开请求in the tracker并在其中附加日志(帮助 - >显示日志)。

顺便说一句,要从IDEA中删除所有密码,确保在重置主密码后必须重新启动,因为密码也可以保存到内存中。

答案 1 :(得分:4)

我知道这是一个迟到的答案,但我也遇到过这个问题(就像今天一样),我有一个简单的解决方法。直到JetBrains修复它。

您可以直接删除.IntelliJIdea12 folder中的security.xml文件并重新启动IDEA,而不是擦除导致您丢失所有设置的整个~\.IntelliJIdea12\config\options。现在,系统将提示您再次输入凭据,它应该可以正常工作。

答案 2 :(得分:0)

我刚刚退回到11.1.5,因为intellij 12 git支持似乎完全没有了。

答案 3 :(得分:0)

尝试完全重新安装IDEA v.12 ,删除所有本地历史记录和清除注册表。 我在许多计算机上使用IntellijIDEA。其中一些问题随机出现此问题。  这种激进的方法有助于以某种方式解决问题(但不是在所有计算机上)。

答案 4 :(得分:0)

如果你在mac上使用Intellij IDEA删除这个目录:

rm -rf ~/Library/Preferences/IntelliJIdea12/

阅读In IntelliJ on OS X, how do you clear out all global setting info, licensing etc. (external to any project)

答案 5 :(得分:0)

对于IntelliJ Community Edition,security.xml文件位于.IdeaIC12 / config / options中: http://odoepner.wordpress.com/2013/06/12/fix-password-issues-in-intellij-12/

答案 6 :(得分:0)

在你的项目文件夹中,转到.git文件夹(你不会在windows中看到它,只需在地址栏中输入它)并在配置文件中编辑url(问题仍然存在于intellij 13.1.3中)