当前位置: 首页 > 面试题库 >

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

萧和同
2023-03-14
问题内容

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

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

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

其中 xxxxxxxxxxxx 是我的旧密码。我认为使用正确的密码更改此远程地址将解决该问题,尽管我找不到在哪里做。


问题答案:

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

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

瞧!

请注意,如果您的密码位于URL本身中,则此操作将无效。如果是这样的话,那么你需要遵循@moleksyuk给出的步骤在这里
1. 转到[project] /。git目录。
2. 打开以编辑“ config”文件。
3. 在[[remote“ origin”]“部分中找到’url’属性,然后用新密码替换旧密码。
4. 在Intellij IDEA中按Ctrl + T更新项目。

您还可以选择使用IntelliJ中的凭据帮助器选项来实现与Ramesh建议的功能相似的功能



 类似资料:
  • 我对社交网络分析和twitter api是新手。我想收集关于特定主题的tweets。所以我写了下面的代码 在我的程序中,我需要在哪里提供凭据 谢谢

  • 我尝试将安装程序部署到本地存储库: --设置。xml-- --波姆。xml--- 当我执行“mvn部署”时,我收到错误: 艺术家日志: 如果我将服务器/存储库id更改为“myserver.com”-部署工作!但这不适合我,因为在myserver上,这不适用于svn。通用域名格式 我试图将标签“配置文件”和“镜像”添加到server.xml和“分发管理”添加到pom.xml-得到相同的错误 服务器/

  • 在安装我的 Git 存储库(使用 GitLab 的 GitKraken)时,我输入了错误的密码。所以 Git 返回此错误: 它没有提供重新输入密码的选项。所以我被困住了....

  • 问题内容: 实用程序类中有一个静态方法,该方法将从URL下载文件。已经设置了身份验证器,以便如果需要用户名和密码,则可以检索凭据。问题是,只要凭据有效,来自第一个成功连接的凭据将用于每个连接后缀。这是一个问题,因为我们的代码是多用户的,并且由于没有为每个连接检查凭据,所以没有适当凭据的用户可能会下载文件。 这是我们正在使用的代码 第一次下载文件时,我只从getPasswordAuthenticat