我正在寻找一种方法,可以全局禁用Git SSL验证,但仅针对单个远程。我所知道的两种方法如下:
- 全局禁用所有远程:`git config --global http.sslVerify false` - 在每个单独的远程存储库中本地禁用:`git config --local http.sslVerify false`
但是是否有可能像代理设置那样设置配置?例如:
我在我的`~/.gitconfig`文件中设置了系统范围的代理配置。但是,我使用以下命令来覆盖它而不是使用本地代理设置:
`git config --global remote..proxy ""`(在这种情况下为直接连接)
不幸的是,像以下命令这样做无效:
`git config --global remote..http.sslVerify false`
有什么想法吗?谢谢!
- 全局禁用所有远程:`git config --global http.sslVerify false` - 在每个单独的远程存储库中本地禁用:`git config --local http.sslVerify false`
但是是否有可能像代理设置那样设置配置?例如:
我在我的`~/.gitconfig`文件中设置了系统范围的代理配置。但是,我使用以下命令来覆盖它而不是使用本地代理设置:
`git config --global remote..proxy ""`(在这种情况下为直接连接)
不幸的是,像以下命令这样做无效:
`git config --global remote..http.sslVerify false`
有什么想法吗?谢谢!