在Intellij IDEA 14上更改远程存储库凭据(身份验证)

Mom*_*omo 117 java git bitbucket intellij-idea

出于安全原因,我最近更改了我的Bitbucket密码.但是,IntelliJ没有将我的存储库更新为新的凭据,因此它阻止我将任何东西拉/推送到我的存储库.我没有使用任何插件,只是在IDE中集成的VCS操作.

每次拉/推,都弹出:

致命:' https:// momothereal:xxxxxxxxxxxx@bitbucket.org/team/repo.git/认证失败

其中xxxxxxxxxxxx是我的旧密码.我想用正确的密码更改这个远程地址会修复它,虽然我找不到在哪里这样做.

Moz*_*ath 174

以上最简单的方法是:

  1. 转至设置>>外观和行为>>系统设置>>密码
  2. 将设置更改为根本不存储密码
  3. 无效并重新启动IntelliJ
  4. 执行提取/拉取操作
  5. 出现提示时输入密码
  6. 再次转到设置>>外观和行为>>系统设置>>密码
  7. 这次在磁盘上选择存储密码(使用主密码保护)

瞧!

请注意,如果您的密码位于您自己的网址中,则无法使用此功能.如果是这样的话,那么你需要遵循@moleksyuk给出的步骤在这里

  • 我在寡妇10 /sf/answers/2772623451/中找到了这个 (11认同)
  • Studio 3.1.4即使选项始终为OFF(不存储).它还在存储.因此,每次错过密码时,您必须重新启动Studio,因为它始终使用第一个密码. (3认同)
  • 此后菜单已更改为"设置">>"外观和行为">>"密码". (2认同)
  • 一年后:对于 Windows 10 和多个 IDEA 2017+ 版本,这不起作用,因为凭据是由 Windows 存储的,而不是 KeePass 文件。请参阅@Dush 的[下面的答案](/sf/answers/3563617711/) 以获得修复。 (2认同)

Dus*_*tha 108

在尝试了几个答案后,我终于能够解决这个问题(在窗口10上),

>git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'
Run Code Online (Sandbox Code Playgroud)

通过更新存储在Git Credential Manger for Windows(GCM)中的密码,

Control Panel->User Accounts -> Windows Credentials
Run Code Online (Sandbox Code Playgroud)

  • 这是解决方案,谢谢,我几乎准备放弃了! (5认同)
  • 谢谢!这终于对我有用。为什么Intellij不能像Eclipse一样仅在失败时提示输入密码... (3认同)
  • 直到我发现这个,我才感到沮丧.谢谢您的帮助! (2认同)
  • 精湛,浪费了很多天来解决这个问题,但这个解决方案只能起作用.谢谢兄弟! (2认同)

bor*_*sky 27

可以选择清除密码

可以选择清除密码


Ram*_*san 16

执行以下步骤对我有帮助:

1) 打开设置 2) 转到 Git 并取消选中“使用凭据助手”复选框 3) 执行 git pull 4) 在弹出对话框中输入密码

Git 操作现在可以在 IntelliJ 中正常工作在此处输入图片说明


one*_*klc 11

Linux用户(在ubuntu 14.04 上测试)

默认情况下(在linux和mac上)pycharm使用操作系统的密码管理器.要访问ubuntu上的密码,请打开"密码和密钥"程序.

密码管理器的图标

一旦打开过滤"想法"并编辑相关密码.

密码编辑器对话框的图片

无需为我重新启动pycharm.
使用pycharm 17.2


小智 8

这在Intellij 12上对我有用:

打开设置 - >密码,选择"不记得密码"并应用/ ok.

您的VCS是否获取/更新/推送/无论如何都应该要求您输入密码.

检查记住密码和OK,它应该正确地做VCS事情.

返回设置 - >密码并将其切换回"记住磁盘",然后应用/ ok.


小智 5

  1. 转到[project] /。git目录。
  2. 打开以编辑“ config”文件。
  3. 在[[remote“ origin”]“部分中找到'url'属性,然后用新密码替换旧密码。
  4. 在Intellij IDEA中按Ctrl + T更新项目。


小智 5

在Intellinj IDEA 14中,我们可以通过以下步骤更改Git密码:

在菜单栏中:

  1. 选择文件->设置->外观和行为->系统设置。

  2. 选择密码。

  3. 单击“磁盘存储保护”下的“主密码”。

  4. 在密码字段中,输入old passwordnew password在后续字段中输入您的。

  5. 现在,主密码将被更改。


小智 5

以下方法对我有用:

在 GitHub 中创建一个新的个人访问令牌,并按照链接在 IntelliJ 中配置连接: https: //www.jetbrains.com/help/idea/github.html

然后,在 IntelliJ 的“设置”-“版本控制”-“Git”屏幕上,取消单击“使用凭据助手”选项。

IntelliJ Git 设置

然后通过缓存失效重新启动(文件 - 无效缓存/重新启动 - 无效并重新启动)