git clone常见问题一览及解决方法

在使用Ubuntu下,终端运行git clone命令时会遇见许多问题,本文主要针对一些常见的问题进行整理。关于换源问题,推荐使用小鱼的一键换源。

1.git clone 速度过慢

1.1 魔法

这个方法不做过多赘述,ubuntu下个人使用发现体验良好,推荐P字母打头某款软件

1.2 使用镜像网站

关于镜像网站,因为镜像网站经常失效、更新,但是镜像网站在网络上比较容易搜到,读者可以自己在网上搜索使用

2.git clone 无法克隆

2.1 尝试连接github.com

在终端中输入ping github.com查看是否可以正常连接github.com
如果发现无法连接,并且按下ctrl + c中止后,发现丢包率百分百,这个时候说明本地DNS解析查询都出现问题,这个时候可以尝试绕过本地DNS查询
在终端中输入以下三个命令

# 安装gedit,如果已经安装过了不用再安装
sudo apt install gedit# 进入hosts文件中添加指定ip地址
sudo gedit /etc/hosts

稍等一会儿,这个时间可能会有点久,需要一到两分钟,但也可能很快
打开文件后,在文件的最后两行添加如下内容

192.30.255.112  github.com git 
185.31.16.184 github.global.ssl.fastly.net 

在这里插入图片描述

然后再次尝试ping github.com,如果连接正常即可尝试git clone。如果出现报错中含有类似于 port 443等端口报错,再尝试2.2中的方法
在这里插入图片描述

2.2 端口问题解决

当克隆时可能会出现类似于pot 443等端口类型报错
在这里插入图片描述

此类问题较为常见的原因是魔法导致的,这个时候首先关闭魔法,然后终端键入以下指令

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

此时问题端口问题就可以得到解决了

token问题

在2021年后,github对安全协议做出了更新,在克隆有些文件时需要登陆账户。但当你输入邮箱和密码时,他会显示无法访问,并且给出网址报错。这是因为次数密码栏输入的不是github登录密码,而是需要输入token密钥。关于token密钥的设置方式如下(如若无法进入github,记得魔法):

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
全选,然后期限可以设置长一点或者设置没有期限
最后点击生成
在这里插入图片描述
点击生成。生成之后先复制下来,后面会用到。
注意:离开这个页面,之后你将看不见这个token的明文了。
之后再尝试,输入密码时,将复制好的token密钥粘贴即可(尽量使用复制粘贴,本人尝试手打,即使手打不出错有时候也会有bug显示错误,但复制粘贴没问题)

以上就是在ubuntu终端使用git clone命令时比较常见的问题和解决方法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/658520.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Java】创建一个SpringBoot项目

软件版本:IDE专业版 一、创建 创建项目时,要注意的有下面几点 1、 为了使用JDK1.8,我们在创建时用阿里云国服,将Server URL : https://start.spring.io/ 或者http://start.springboot.io/更改为:https:/…

Roxlabs全球IP代理服务:解锁高效数据采集与网络应用新境界

引言 在这个数字化迅速发展的时代,数据采集和网络应用的重要性显得愈发突出。江苏阿克索网络科技有限公司旗下的Roxlabs,以其卓越的全球IP代理服务,正引领着这一领域的创新和发展。Roxlabs不仅提供遍及200多个国家和地区的高质量动态住宅IP资…

Java基础—面向对象—19static关键字详解、抽象类、接口、N种内部类

1、static关键字 匿名代码块、静态代码块、构造方法 静态代码块是在类加载的时候执行,仅执行一次 匿名代码块在调用构造函数之前 验证如下图: 2、静态导入包(可能很多人听都没听过) 3、Math是用final关键字的,fina…

日调用量超千万,超低查询延迟!跨越速运基于Flink + OceanBase的实时分析解决方案与实践

跨越速运成立于 2007 年,是一家在物流行业颇具影响力的大型综合速运企业。随着国内经济的持续增长,消费者的购物习惯也在不断变化,对物流行业的需求呈现爆发式增长。目前,跨越速运的服务已经覆盖全国 99% 的城市,年服务…

边缘计算第二版——第5章 边缘计算系统平台

5.3 面向智能家居的边缘计算系统 5.3.1 为什么要用EdgeOsH 智能家居的定义:一个自动化且智能的家居环境,使得居住者能够享受更健康、更舒适的生活。为了满足和改善居住者的生活方式,智能家居应该同时具备自我意识、自我管理、自我学习的能力…

【项目管理】整合管理

一、管理基础 1、项目整合管理由项目经理负责,项目经理负责整合所有其他知识领域的成果,并掌握项目总体情况。项目整合管理的责任不能被授权或转移,项目经理必须对整个项目承担最终责任。整合是项目经理的一项关键技能。执行项目整合时项目经…

java学习_数组

数组的储存原理 java内存分配数组名.length动态初始化数组的初始化 静态初始化 数组的长度eg. b.应用举例 c.在java中多个数组之间是可以相互赋值的。 eg. int []arr2 {1,2,3,4,5,6,7} int [] arr1arr2; 数组案例: 数组的初始化数组的访问数组的遍历 importjava.…

AIGC项目——Meta:根据对话音频生成带动作和手势的3d逼真数字人

From Audio to Photoreal Embodiment: Synthesizing Humans in Conversations From Audio to Photoreal Embodiment:Synthesizing Humans in Conversations 从二元对话的音频中,我们生成相应的逼真的面部、身体和手势。 概括性:角色是由作者的声音驱动的(而不是模…

SpringBoot 配置类解析

全局流程解析 配置类解析入口 postProcessBeanDefinitionRegistry逻辑 processConfigBeanDefinitions逻辑 执行逻辑解析 执行入口 ConfigurationClassPostProcessor.processConfigBeanDefinitions()方法中的do while循环体中 循环体逻辑 parse方法调用链 doProcessConfigurat…

STM32——看门狗

STM32——看门狗 1.独立看门狗IWDG 独立看门狗介绍 什么是看门狗? 在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成程序的跑飞,而陷入死循环,程序的正常运行被打断&#x…

2023IT监控运维管理行业年度报告

随着信息技术的快速发展,IT监控运维管理软件在各行各业的应用越来越广泛。LinkSLA智能运维管家作为IT监控运维管理领域的优势品牌,深入洞察行业发展趋势,致力于为客户提供高效、稳定、安全的IT监控解决方案。 根据Gartner和艾瑞数据曾预测&a…

相片修复框架-GFPGAN

一 GFPGAN 介绍 GFPGAN 是一个由腾讯 ARC 团队开发的用于人脸图像生成和优化的 GAN 模型。在github可以找到开源的代码,它由两个主要模块组成: 退化移除模块 (U-Net):用于从低分辨率、低质量的人脸图像中恢复出高质量的人脸图像。 生成式脸部…

由《幻兽帕鲁》私服漏洞引发的攻击面思考

《幻兽帕鲁》私服意外丢档 当了一天的帕鲁,回家开机抓帕鲁的时候发现服务器无法连接。运维工具看了下系统负载发现 CPU 已经跑满。 故障排查 登录服务器进行排查发现存在可疑的 docker 进程。 经过一番艰苦的溯源,终于在命令行历史中发现了端倪 攻击…

【极数系列】Flink集成DataSource读取Socket请求数据(09)

文章目录 01 引言02 简介概述03 基于socket套接字读取数据3.1 从套接字读取。元素可以由分隔符分隔。3.2 windows安装netcat工具(1)下载netcat工具(2)安装部署(3)启动socket端口监听 04 源码实战demo4.1 po…

前端实现token的无感刷新--VUE

token刷新的方案 方案一:后端返回过期时间,前端判断token过期时间,去调用刷新token的接口 缺点:需要后端提供一个token过期时间的字段;使用本地时间判断,若本地时间被修改,本地时间比服务…

【解决】Unity 工程无法正常打开而崩溃问题

开发平台:Unity 2022.3.17f1c1 一、问题描述 访问 Unity 工程等待 Open Projet(busy for 时间),出现崩溃、闪退等情况,导致无法正常进入Unity编辑页面。 二、问题分析 笔者在 URP 渲染管线下处理 Obi Fluid 流体插件 D…

Docker本地部署Firefox浏览器并结合内网穿透公网访问

文章目录 1. 部署Firefox2. 本地访问Firefox3. Linux安装Cpolar4. 配置Firefox公网地址5. 远程访问Firefox6. 固定Firefox公网地址7. 固定地址访问Firefox Firefox是一款免费开源的网页浏览器,由Mozilla基金会开发和维护。它是第一个成功挑战微软Internet Explorer浏…

尝试搭建域

使用window 7 作为dmz 主机 server_2008 作为 预控 前提两台主机都在同一个LAN 下(设置一个LAN 区域),同样防火墙关闭状态 首先搞定server 2008 中的域 1. 在计算机属性中选择更改设置中将主机名修改一下: 2. 在server 2008 中…

echarts 柱状图数据过多时自动滚动

当我们柱状图中X轴数据太多的时候,会自动把柱形的宽度挤的很细,带来的交互非常不好,我们可以用dataZoom属性来解决 简易的版本,横向滚动。 option.dataZoom [{type: "slider",show: true,startValue: 0, //数据窗口范…

【刷题】牛客网 NC132 环形链表的约瑟夫问题

NC132 环形链表的约瑟夫问题 题目描述思路一(链表直通版)思路二(数组巧解版)思路三(变态秒杀版)Thanks♪(・ω・)ノ谢谢阅读下一篇文章见!!&#xff…