`
aigo
  • 浏览: 2644457 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

执行Git命令时出现各种 SSL certificate problem 的解决办法

阅读更多

原文:http://blog.csdn.net/officercat/article/details/39989837

 

比如我在windows下用git clone gitURL

就提示  SSL certificate problem: self signed certificate in certificate chain

这种问题,在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的,在windows上,容易缺失一些环境。

参考了一些文章,解决方法其实就是“直接不管ssl证书的事儿”-_-|||

方法如下:

1.创建临时环境变量:

windows上命令行输入:

[plain] view plaincopy
 
  1. set GIT_SSL_NO_VERIFY=true git clone  

Linux下:

[plain] view plaincopy
 
  1. env GIT_SSL_NO_VERIFY=true git push  

这里clon可以根据需要换成其他的git命令。

也可以把临时环境变量变为永久的,反正永远不验证ssl证书也没什么风险吧。。。

 

2.用git自带的配置命令:

[plain] view plaincopy
 
  1. git config --global http.sslVerify false  
分享到:
评论

相关推荐

    git命令集合 git命令.md

    git命令集合 git命令.md

    git常见指令大全脑图 超详细的git命令集合

    git常见指令大全脑图 超详细的git命令集合供大家学习下载,后续会持续进行更新,方便记忆git常见指令大全脑图 超详细的git命令集合供大家学习下载,后续会持续进行更新,方便记忆git常见指令大全脑图 超详细的git...

    git命令-git命令-git命令-git命令

    git命令-git命令-git命令-git命令

    管理多个git版本库的小工具,还可以在任意目录下执行git命令.zip

    2. **快速命令执行**:用户无需进入特定仓库目录,即可直接在工具内部运行常见的Git命令,如`git pull`、`git push`、`git commit`等。 3. **状态概览**:工具可以显示每个仓库的最新提交信息、分支状态、未跟踪文件...

    git命令.pdf

    Git配置中有时会遇到中文乱码问题,解决这一问题的办法是通过设置环境变量,例如在Windows系统中可以通过 `set LC_ALL=C.UTF-8` 命令来设置环境变量,以确保Git命令输出中文不乱码。而在Linux或Mac系统中,使用 `...

    linux系统安装git及git常用命令

    1 安装GIT 代码如下:$ sudo aptitude install git$ sudo aptitude install git-doc git-svn git-email git-gui gitk git软件包包含了大部分Git命令,是必装的软件包,第二行命令也是Git软件包,但是是单独发布的,...

    Git 命令参考手册

    8. **解决冲突**:在合并过程中可能出现冲突,此时需要手动编辑冲突文件并使用`git add`和`git commit`来解决。 9. **远程操作**:`git remote`管理远程仓库的链接,`git fetch`和`git pull`用于获取远程仓库的更新...

    Git 命令学习文档(集合整理)

    首先,"git_cmd.jpg"可能是一张包含常见Git命令的图片,通常这种图片会用图形化的方式直观展示各种命令的用途,例如`git init`用于初始化一个Git仓库,`git add`用于将文件添加到暂存区,`git commit`用于提交暂存区...

    git常用命令总结git常用命令总结git常用命令总结git常用命令总结

    git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git常用命令总结git...

    Python-管理多个git版本库的小工具可以在任意目录下执行git命令

    2. **命令执行**:用户能够执行常见的Git命令,比如提交、拉取、推送、查看状态等。 3. **目录无关性**:无论当前工作目录如何,用户都能对指定仓库执行操作。 4. **命令行接口**:通过输入简单的命令行指令,用户...

    Node.js-git-js一个轻量级接口用于在任何node.js应用程序中运行git命令

    4. **错误处理**:Git-js提供了完善的错误处理机制,当Git命令执行失败时,会抛出相应的错误,便于开发者捕获和处理。 5. **异步/同步API**:Git-js提供了异步和同步两种API,适应不同的场景需求,开发者可以根据...

    Git命令一览表

    是最常用的Git命令,开发过程中不可缺少的部分,适合快速检索Git命令,使用起来方便快捷,尤其针对新手使用

    Git命令使用

    Git命令的使用即创建需要的下载吧

    Git命令-思维导图

    常用的Git命令,并且做成了思维导图,整理非常清晰,绝对是你想要的

    Git命令详解.docx

    * 合并冲突解决:使用 `git merge` 命令合并冲突解决。 ### Git 服务提供商 * GitHub * Bitbucket ### Git 图形接口 * Gitk * EGit ### Git 安装 * 安装 Git 服务在线的远端仓库:使用 `git init` 命令创建一...

    Git 常用命令清单

    Git是一种分布式版本控制工具,它允许...随着使用的深入,用户还需要掌握如解决冲突、重写历史、高级分支管理、使用钩子(hook)等更高级的Git命令和技巧。Git的使用是提高团队协作效率和代码管理能力的重要技能之一。

    git的常用命令使用

    - **处理合并冲突**:当合并时出现冲突,需要手动解决这些冲突,并通过`git add`命令标记已解决的文件,然后再次提交。 通过以上内容,我们了解了Git的基础操作及常见命令的使用方法,这对于快速入门Git并熟练掌握...

    Git 命令大全

    Git 命令大全

    git命令使用笔记

    在Git中,merge用于将指定分支合并到当前分支,出现合并冲突时,可以使用git-merge --abort命令取消合并。分支操作中,可以使用git-branch命令查看、创建、删除或重命名本地分支。查看远程分支时,需要使用git-...

Global site tag (gtag.js) - Google Analytics