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


完毕!


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


相关文章
|
8月前
|
安全 网络安全 开发工具
百度搜索:蓝易云【git无法使用git协议clone github仓库问题解决方法】
通过尝试以上解决方法,你应该能够解决无法使用Git协议克隆GitHub仓库的问题。选择适合你网络环境和要求的方法,并根据需要进行相应的配置。
276 2
|
8月前
|
前端开发 开发工具 git
Git 标签(Tag)实战:打标签和删除标签的步骤指南
Git 标签(Tag)实战:打标签和删除标签的步骤指南
|
开发工具 git
git clone TimeOut 无法下载 git 设置代理
git clone TimeOut 无法下载 git 设置代理
155 0
|
开发工具 git
在码云上新建一个仓库,并且使用git上传代码步骤
在码云上新建一个仓库,并且使用git上传代码步骤
556 0
|
5月前
|
IDE 网络安全 开发工具
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
|
5月前
|
开发工具 git
Git 中的 fork、branch 和 clone
【8月更文挑战第27天】
247 5
|
5月前
|
开发工具 git
【Azure App Service】App Service设置访问限制后,使用git clone代码库出现403报错
【Azure App Service】App Service设置访问限制后,使用git clone代码库出现403报错
|
5月前
|
Shell 开发工具 git
使用 Shell 代码简化 Git 步骤
【8月更文挑战第23天】本文介绍通过Shell脚本简化Git操作的方法:1) 使用`gitc "提交信息"`可一键完成代码提交与推送至远程仓库;2) 执行`gitpull`即可从远程仓库拉取最新代码并合并到当前分支;3) 输入`gitnewbranch 分支名称`快速创建并切换到新分支。将这些自定义函数加入`.bashrc`或`.zshrc`等配置文件后,即可随时调用简化版Git命令。
|
5月前
|
开发工具 git Windows
解决git clone提示You hasn‘t joined this enterprise
解决git clone提示You hasn‘t joined this enterprise
468 2
|
5月前
|
开发工具 git iOS开发
服务器配置Huggingface并git clone模型和文件
该博客提供了在服务器上配置Huggingface、安装必要的工具(如git-lfs和huggingface_hub库)、登录Huggingface以及使用git clone命令克隆模型和文件的详细步骤。
439 1