从Windows Git上的"OpenSSL库"切换到"本机Windows安全通道库",无需重新安装?

Saq*_*Ali 8 git ssh installation https configuration

在我的Windows机器上安装Git期间,我为HTTPS传输后端选择了"使用OpenSSL库".

我想切换到HTTPS传输的"本机Windows安全通道库".

如果没有在Windows上重新安装git,这可能吗?

Jas*_*onS 5

我在Windows 2.14.2的Git中找到了“ schannel”或“ openssl”的设置,文件中为64位:

C:\Program Files\Git\mingw64\etc\gitconfig
Run Code Online (Sandbox Code Playgroud)

OpenSSL的示例配置:

[http]
sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
sslBackend = openssl
Run Code Online (Sandbox Code Playgroud)

Windows本机的示例配置:

[http]
sslCAInfo = C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
sslBackend = schannel
Run Code Online (Sandbox Code Playgroud)


Saq*_*Ali 0

该问题已由 Git for Windows 开发人员解决: https ://github.com/git-for-windows/git/issues/1274