gpt4 book ai didi

git - 如何在 WSL(Windows 上的 Ubuntu)上使用 Git 凭据存储?

转载 作者:IT王子 更新时间:2023-10-29 00:56:59 24 4
gpt4 key购买 nike

我已尝试按照以下说明进行操作:https://stackoverflow.com/a/40312117/21728基本上是这样做的:

sudo apt-get install libsecret-1-0 libsecret-1-dev
cd /usr/share/doc/git/contrib/credential/libsecret
sudo make
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret

但是当我进行任何网络操作时,我得到这个错误:

** (process:7902): CRITICAL **: could not connect to Secret Service: Cannot autolaunch D-Bus without X11 $DISPLAY

我想这是合乎逻辑的,因为确实没有 X11 显示器。

如何使 Git 凭据缓存在 Windows 上的 Ubuntu (WSL) 上工作?

最佳答案

如果您安装了 Windows 版 Git,系统上会安装一个 Windows 集成凭证管理器。

您可以从 WSL 运行 Windows 可执行文件 here .

要使用它,您可以运行以下命令(假设您的 git for windows 安装在 C:\Program Files\Git 上)

git config --global credential.helper "/mnt/c/Program\ Files/Git/mingw64/bin/git-credential-manager-core.exe"

关于git - 如何在 WSL(Windows 上的 Ubuntu)上使用 Git 凭据存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45925964/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com