我的公司使用Gitlab,在Visual Studio 2022的Git UI中尝试推送到远程功能分支时,我在输出窗口中遇到以下错误:
“在推送到远程存储库时遇到错误:Git失败,致命错误。 Git失败,致命错误。 无法访问'':schannel:CertGetCertificateChain信任错误CERT_TRUST_IS_UNTRUSTED_ROOT”
我尝试了另一个解决方案中看到的以下命令:“git config --global http.".sslCAInfo C:/path/to/cert.pem",但是它给我同样的错误。命令中使用的证书是通过点击锁图标和“查看证书”从gitlab服务器下载的。
每次我使用UI进行推送或拉取时都会发生这种情况。当我使用单独的终端,如Git Bash或Powershell时,不会出现此错误。
我已经陷入了困境,我搜索了类似的解决方案,但没有帮助到我的问题。
“在推送到远程存储库时遇到错误:Git失败,致命错误。 Git失败,致命错误。 无法访问'':schannel:CertGetCertificateChain信任错误CERT_TRUST_IS_UNTRUSTED_ROOT”
我尝试了另一个解决方案中看到的以下命令:“git config --global http.".sslCAInfo C:/path/to/cert.pem",但是它给我同样的错误。命令中使用的证书是通过点击锁图标和“查看证书”从gitlab服务器下载的。
每次我使用UI进行推送或拉取时都会发生这种情况。当我使用单独的终端,如Git Bash或Powershell时,不会出现此错误。
我已经陷入了困境,我搜索了类似的解决方案,但没有帮助到我的问题。