在尝试连接到我们的私有GitHub企业服务器时,出现了一个"fatal: unable to access 'https://github.domain/repository/project.git": error setting certificate verify locations:"错误。
列出的错误是从android studio复制的,但是git命令行也会以同样的方式失败。很明显,与证书相关的东西被破坏了,但是我们网站上的其他人可以连接得很好。只有我。卸载和重新安装git并不能解决这个问题。
编辑
我在users.gitconfig文件中发现了一个伪cacert行。当我把它拉到与其他.gitconfig文件(没有行)匹配时,我得到了一个不同的错误。我现在从git cli和androidstudio git获得SSL certificate problem: unable to get local issuer certificate。请注意,visual studio git和netbeansgit工作得非常好。

最佳答案

解决方案是将所有最新的comodo根证书和中间证书预挂接到我们的内部证书,然后将其应用到github企业服务器。

关于git - 如何修复git证书错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26933715/

10-14 14:30
查看更多