【问题标题】:Visual Studio Code not caching git password on LinuxVisual Studio Code 未在 Linux 上缓存 git 密码
【发布时间】:2015-12-16 20:36:41
【问题描述】:

Visual Studio Code(最新版本)没有在 Linux 上缓存 git 密码并弹出一个烦人的警报窗口(阻止整个 UI)。我尝试了这个命令没有成功:

git config --global credential.helper cache 

使用 Ubuntu 15.10。

【问题讨论】:

  • 您如何尝试存储和使用缓存的密码?
  • 在 VS Code 中使用 git(例如拉或推)时,应用程序会打开一个窗口,要求输入 git 密码。我想运行上面的命令行会缓存我从命令行或 VS Code 输入的密码...

标签: linux git visual-studio-code


【解决方案1】:

如果缓存凭证助手不起作用,请尝试,如in this tweet

git config --global credential.helper store

这是一种更基本的凭据缓存方式(不是在内存中,而是在文件中)

【讨论】:

    【解决方案2】:

    烦人的部分是这个窗口每隔 5 分钟左右就会弹出一次。您可以使用 User Settings 禁用 Git autofetch 选项。

    转到File > Preferences > User Settings。编辑器中应出现 2 个不同的页面:Default Settingssettings.json
    在 JSON 文件中,只需键入:"git.autofetch": false

    保存,您将不会再被此弹出窗口所困扰。
    但是,您仍然需要在推送/拉取时输入您的凭据。

    【讨论】:

      猜你喜欢
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 2019-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多