- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
实际上,我正在尝试为 SQLite 安装一个 ngCordova 插件。但它给了我错误: Unknown SSL protocol error in connection to github.com:443 while accessing https://github.com/brodysoft/Cordova-SQLitePlugin.git/info/refs致命:HTTP 请求失败。在做一些研究时,我遇到了将 sslVerify 设置为 false 的解决方案。我无法使用命令提示符设置命令 git config http.sslVerify "false"。它给我错误:无法锁定配置文件/.gitconfig:没有这样的文件或目录。我也尝试通过编辑 gitconfig 文件手动完成;但它没有发生
最佳答案
当您不在 git 存储库中尝试设置本地 git 配置时,会打印您提到的尝试设置配置的错误消息。您需要设置全局(添加 --global
标志)配置或 cd 到现有的 git 存储库以将其设置为该存储库。
理想情况下,您希望限制 sslVerify "false"
配置的范围,但如果您尝试获取初始克隆,则可能需要将其设置为全局设置(暂时)使用:
git config --global http.sslVerify "false"
使用该设置,您应该能够克隆存储库,此时我建议取消将其设置为全局配置并将其设置在新克隆的存储库中:
git config --global --unset http.sslVerify
cd <your newly-cloned repo>
git config http.sslVerify "false"
完成后要验证您的配置设置,您可以运行:
git config --global --list
git config --local --list
关于git - 无法将 sslVerify 设置为 false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30636018/
我正在寻找一种方法来全局禁用 Git SSL 验证,但仅针对单个远程。 我知道的唯一方法是这两种可能性: 全局执行,适用于所有 Remote :git config --global http.ssl
实际上,我正在尝试为 SQLite 安装一个 ngCordova 插件。但它给了我错误: Unknown SSL protocol error in connection to github.com:
关于如何禁用 git 的 http ssl 验证有多个问题(检查 How do I set GIT_SSL_NO_VERIFY for specific repos only? 和 Unable to
我是一名优秀的程序员,十分优秀!