当前位置: 首页 > 知识库问答 >
问题:

Git凭据帮助程序不能在windows subsystem for linux上工作

段曦
2023-03-14
git config --global credential.helper cache
git config --global credential.helper 'cache --timeout=2629800'

编辑:

为了说明这一点,我是通过ubuntu wsl上的bash终端完成的,而不是使用windows版本的Git。我使用的是Ubuntu中包含的git版本。我输入的所有这些命令都是linux命令。

共有1个答案

陶福
2023-03-14

原因可能是WSL不完全支持Unix域套接字

您可以使用windows凭据管理器:https://www.edwardthomson.com/blog/git_credential_manager_with_windows_subsystem_for_linux.html

以下是如何启用它的链接:

 类似资料:
  • 我一直在为Linux寻找一个好的加密git凭证助手(可以以加密的方式存储密码,并在以后检索它们,符合git-credential协议),我真的很惊讶,似乎没有太多出现。 在我所看到的所有git文档和相关git凭证文档中,他们甚至都没有提到这种东西的存在。它总是提到适用于Mac的osxkeychain,但如果您正在运行Linux,它只会将您重定向到解释如何使用“缓存”作为助手的文档。一些参考资料提到

  • 问题内容: 我无法克隆HTTPS存储库。我可以克隆SSH仓库,但不能克隆HTTPS仓库。由于位于公司防火墙后面,因此无法测试GIT协议。 这就是我想要做的: 到目前为止,我已经尝试了以下方法(基于Google搜索) 通过清除和安装Git 通过安装Git 安装curl开发库 安装Expat库 下载Git源码并使用以下命令构建: 还尝试将configure指向curl二进制文件() 我已经尝试了所有可

  • 想了解 Git 的各式工具该怎么用,可以阅读它们的使用帮助,方法有三: $ git help <verb> $ git <verb> --help $ man git-<verb> 比如,要学习 config 命令可以怎么用,运行: $ git help config

  • 我遇到了与这里提到的问题类似的问题。我使用的是spring xml配置。我指定了我的全局AWS上下文凭据。我正在使用S3出站通道适配器从S3下载一个文件。我在config.properties文件中指定了我的键。我仍然看不出用来和S3谈话的凭据。 s3-read.xml aws-credentials.xml 配置属性 例外情况是: 我在这方面花了很多时间。当我尝试调试时,它似乎在寻找默认的凭据提

  • 问题内容: 我一直在寻找一种方法,以在连接到使用SSL的Git服务器时安全地存储凭据。我遇到了@james-ward的建议我所做的只是我更新了Git的“系统”配置而不是“全局”配置 然后我可以跑步 凭据助手将存储我的凭据,但是当我运行以下命令时: 它给我以下错误 有时我需要运行sudo git clone,因为有时我需要进行克隆的目录需要它。任何帮助,将不胜感激。 我正在使用的版本:-git版本1

  • 如流,是百度旗下新一代智能工作平台,以知识管理为核心,构建AI时代工作流水线,助力企业实现提效创新,赋能企业在智能经济时代打造核心竞争力。