Ehi*_*are 10 git github windows-subsystem-for-linux
我在 Windows 10 上使用带有 WSL2 的 ubuntu 20.04。最近,我发现很难找到git push origin我的仓库。它总是返回这个错误
/mnt/c/Program\ Files/Git/mingw64/libexec/git-core/git-credential-manager.exe 获取:1:/mnt/c/Program Files/Git/mingw64/libexec/git-core/git-凭证管理器.exe:未找到
之后,它询问我的 github 用户名和密码,它仍然返回上述错误,并添加“ Everything up-to-date ”。
/mnt/c/Program\ Files/Git/mingw64/libexec/git-core/git-credential-manager.exe 存储:1:/mnt/c/Program Files/Git/mingw64/libexec/git-core/git- credential-manager.exe:未找到一切都是最新的
我在下面尝试过这个解决方案,但它也不起作用。
git config --global credential.helper “/mnt/c/Program\ Files/Git/mingw64/libexec/git-core/git-credential-manager.exe”
请问我该如何解决这个问题?
作为 WSL2/root 运行:
file=/usr/bin/git-credential-manager
echo 'exec "/c/Program Files/git/mingw64/libexec/git-core/git-credential-manager.exe" $@' > $file
chmod +x $file
Run Code Online (Sandbox Code Playgroud)
然后以普通用户身份运行(例如ubuntu)
cat << EOF >> ~/.gitconfig
[credential]
helper = manager
EOF
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11627 次 |
| 最近记录: |