git clone避坑的万能步骤

简介: git clone避坑的万能步骤

前言


       相信大家在git clone github中的项目时,一定都与遇到了不少令人头疼的错误。


       比如这样的:


error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054;


       亦或者是这样的:


fatal: unable to access 'https://github.com/WongKinYiu/yolov7.git/': SSL connection timeout


       而这篇文章旨在只要按照标准步骤就可以一变应万变,从而跳过种种错误。


🔱标准步骤


📍一、初始化


git init


       初始化git,绝大多数人肯定是下了git就去下东西了,好运的话确实能一次下完,没做这一步就去按别的贴去设置的,喜提“fatal: not in a git directory”



📍二、调整可以克隆的文件大小上限


git config http.postBuffer 524288000


       修改 git 提交文件大小上限,没 init 过的绝对 “fatal: not in a git directory”



📍三、过滤掉协议限制


git config --global http.sslVerify "false"


       没 init 过的也绝对 “fatal: not in a git directory”


📍四、设置克隆深度


git clone 【你的git链接】 --depth 1


       在git clone时加上--depth=1即可解决 depth用于指定克隆深度,为1即表示只克隆最近一次commit.


🔱可能会出现的意外之外的意外:


       一般来讲到这里,已经什么都能克隆下来了,但总有意外发生,如果你接下来Git 推送到远程仓库时 还是报错:


fatal: unable to access ‘https://github.com/xxx/yyy.git/‘: OpenSSL SSL_read: Connection was reset, errno 10054


那么只需要执行以下两行命令便可以解决:


git config --global --unset http.proxy
git config --global --unset https.proxy


完毕!


如果大家觉得有帮助的话!麻烦点赞+收藏喔,谢谢大家!


相关文章
|
6天前
|
安全 网络安全 开发工具
百度搜索:蓝易云【git无法使用git协议clone github仓库问题解决方法】
通过尝试以上解决方法,你应该能够解决无法使用Git协议克隆GitHub仓库的问题。选择适合你网络环境和要求的方法,并根据需要进行相应的配置。
191 2
|
6天前
|
前端开发 开发工具 git
Git 标签(Tag)实战:打标签和删除标签的步骤指南
Git 标签(Tag)实战:打标签和删除标签的步骤指南
|
6月前
|
开发工具 git
git clone TimeOut 无法下载 git 设置代理
git clone TimeOut 无法下载 git 设置代理
84 0
|
6月前
|
开发工具 git
在码云上新建一个仓库,并且使用git上传代码步骤
在码云上新建一个仓库,并且使用git上传代码步骤
133 0
|
6天前
|
开发工具 git
Git项目如何配置,如何上传至GitHub。其详细步骤
Git项目如何配置,如何上传至GitHub。其详细步骤
12 0
|
6天前
|
敏捷开发 测试技术 持续交付
云效产品使用常见问题之直接git clone 输入账密可以拉代码,但是云效平台上不行如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
6天前
|
存储 前端开发 开发工具
git clone -mirror 和 git clone 的区别
git clone -mirror 和 git clone 的区别
|
6月前
|
网络安全 开发工具 git
git clone之报错git@gitee.com:Permission denied (publickey).fatal: Could not read from remote repository
git clone之报错git@gitee.com:Permission denied (publickey).fatal: Could not read from remote repository
195 0
|
6天前
|
存储 安全 网络安全
Git 安全远程访问:SSH 密钥对生成、添加和连接步骤解析
SSH(Secure Shell)是一种用于安全远程访问的协议,它提供了加密通信和身份验证机制。在使用 SSH 连接到远程 Git 存储库时,您可以使用 SSH 密钥对来确保安全性。以下是关于如何生成和使用 SSH 密钥对的详细步骤: 生成 SSH 密钥对
147 2
|
10月前
|
开发工具 git
步骤记录:git上传项目
步骤记录:git上传项目
69 0