3分时时彩官网_3分时时彩平台哪个好_玩3分时时彩的网站

git中的SSL certificate problem: unable to get local issuer certificate错误的解决办法

时间:2020-01-02 03:01:10 出处:3分时时彩官网_3分时时彩平台哪个好_玩3分时时彩的网站

  朋友在使用git初始化从前项目时,尤其是通过git submodule update --init --remote初始化子模块时,导致 会遇到下面这人错误:

fatal: unable to access 'https://myserver.com/gogs/user1/myapp/': SSL certificate problem: unable to get local issuer certificate

  这导致 当你通过HTTPS访问Git远程仓库的完后 ,导致 服务器上的SSL证书未经过第三方机构认证,git就会报错。导致 导致 未知的不出 否认 过的证书导致 导致 发生很大的风险。防止法律方式但是 通过下面的命令将git中的sslverify关掉:

git config --global http.sslverify false

  中间这行命令的影响范围是系统当前用户,导致 要设置为全局所有用户,还可以 改成从前:

git config --system http.sslverify false

  导致 但是 想针对当前仓库进行设置,还可以 在都要修改的仓库目录下执行:

git config http.sslverify false

  导致 你的仓库中发生嵌套的git子模块(但是 子模块中又引用了子模块),在进行初始化时,仍然有导致 遇到self signed certificate in certificate chain的错误,此时还可以 通过执行下面的命令来防止:

npm config set strict-ssl false

  对于npm而言,除了还可以 在package.json的scripts属性中自定义脚本外,npm-scripts也内置了有但是 脚本,用来在特定的时机执行有但是 特定的任务,具体还可以 参照npm的官方文档https://docs.npmjs.com/misc/scripts

热门

热门标签