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

新手上路,请多包涵

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

每次我拉/推时,都会弹出:

致命:’ https://momotheral:xxxxxxxxxxxx@bitbucket.org/team/repo.git/ 的身份验证失败

其中 xxxxxxxxxxxx 是我的旧密码。我认为用正确的密码更改这个远程地址可以解决它,尽管我找不到这样做的地方。

原文由 Momo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 678
2 个回答

上述所有方法中最简单的方法是:

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

瞧!

请注意,如果您的密码在您的 URL 中,这将不起作用。如果是这种情况,那么您需要按照@moleksyuk here 给出的步骤进行操作

您还可以选择使用 IntelliJ 中的凭据帮助程序选项来实现 Ramesh 在此处 建议的类似功能

原文由 MozenRath 发布,翻译遵循 CC BY-SA 4.0 许可协议

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

 >git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'

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

 Control Panel->User Accounts -> Windows Credentials

原文由 Dushmantha 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题