linux上从github下载代码缓慢解决办法

2023-10-30

因为github服务器在国外,所以国内用户下载代码较慢,解决办法如下:

修改hosts文件,crtl+alt+t打开终端,在终端中输入 gedit /etc/hosts,其中gedit是一个带图形界面的文本编辑器。操作如下
在这里插入图片描述在这里插入图片描述在hosts文件添加140.82.113.4 github.com.
140.82.113.4 是github.com的ip地址,可能会变,通过域名ip工具查询替换。完成后重新打开终端git clone,下载速度就上去了.
域名ip查询工具:https://www.zixuephp.net/tool-domain-ip.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux上从github下载代码缓慢解决办法 的相关文章

  • PHP mail() 函数不发送邮件

    我有一个小问题 我正在使用一个工作脚本 在我的测试帐户 共享服务器上工作 使用 mail 函数通过 PHP 发送邮件 我刚刚得到了一个专用服务器 但我还无法让该功能发挥作用 在过去的 10 个小时左右的时间里 我阅读了有关 BIND 用于
  • git 标签也会被推送吗?

    自从我创建了我的存储库以来 我所使用的标签似乎 创建不会被推送到存储库 当我做git tag于 本地目录所有标签都存在 但是当我登录到 远程存储库并执行git tag 仅出现前几个 可能是什么问题 你可以这样做 git push tags
  • 将存储库从 Github 移至 Gitlab

    有没有办法将整个存储库从 Github 移动到 GitLab 对于代码本身来说 只需在 GitLab 上创建一个新的存储库并推送到它即可 Wiki 页面位于 Github 上的单独分支中 并通过 Git 机制进行管理 据我所知 GitLab
  • 重新链接匿名(未链接但打开)文件

    在 Unix 中 可以创建匿名文件的句柄 例如 使用 creat 创建并打开它 然后使用 unlink 删除目录链接 留下一个带有 inode 和存储的文件 但没有可能的方法重新打开它 此类文件通常用作临时文件 通常这就是 tmpfile
  • 使用 Vala 和 GLib 的正则表达式

    有没有一个函数 比如http php net manual en function preg match all php http php net manual en function preg match all php 使用 GLibh
  • 为什么我的代码在编译用于分析 (-pg) 时在多线程下运行比在单线程下运行慢?

    我正在写一个光线追踪器 最近 我在程序中添加了线程 以利用 i5 四核上的附加内核 奇怪的是 应用程序的调试版本现在运行速度变慢 但优化后的构建运行速度比添加线程之前更快 我将 g pg 标志传递给 gcc 以进行调试构建 并将 O3 标志
  • 从“git diff”中排除文件

    我正在尝试排除一个文件 db irrelevant php 来自 Git diff 我尝试将文件放入db子目录名为 gitattributes与线irrelevant php diff我还尝试创建一个名为 git info attribut
  • 是否有 git-merge --dry-run 选项?

    我正在合并一个可能有很多冲突的远程分支 我怎么知道它是否会发生冲突 我没有看到任何类似的东西 dry run on git merge 如前所述 传入 no commit标志 但为了避免快进提交 也传入 no ff 像这样 git merg
  • 是否可以使用“最小”算法进行交互式添加?

    当从快照计算变更集时 Git 并不总是正确选择块边界 git diff has a diff algorithm允许在这方面进行一些调整的选项 git diff minimal有时会给出比git diff alone 有没有办法获得相同的优
  • 防止在 Git 中签出

    我目前正在研究使用 Git 管理 OpenInsight 应用程序的源代码 由于 OI 代码存储在数据库表中 因此需要进行一定量的手动工作才能将源代码导出为文本 反之亦然 到目前为止 我已经成功地使用 Git 挂钩自动化了很多这项工作 但是
  • git 索引到底包含什么?

    Git 索引到底包含哪些内容 可以使用什么命令查看索引内容 感谢您的所有回答 我知道索引充当暂存区 提交的内容是在索引中而不是工作树中 我只是好奇索引对象由什么组成 我猜它可能是文件名 目录名 SHA 1 对的列表 也许是一种虚拟树 在 G
  • sudo pip install python-Levenshtein 失败,错误代码 1

    我正在尝试在 Linux 上安装 python Levenshtein 库 但每当我尝试通过以下方式安装它时 sudo pip install python Levenshtein 我收到此错误 命令 usr bin python c 导入
  • Visual Studio 2017 - 无法将提交的更改推送到本地存储库

    我在 Win 10 Enterprise 上运行 VS 2017 Enterprise 15 7 3 我的本地硬盘上有一个 git 存储库 我在其中进行了一些更改 现在希望使用 VS 将这些更改 提交并推送 到我们位于网络文件共享之一的中央
  • ARM 的内核 Oops 页面错误错误代码

    Oops 之后的错误代码给出了有关 ARM EX 中的恐慌的信息 Oops 17 1 PREEMPT SMP在这种情况下 17 给出了信息 在 x86 中它代表 bit 0 0 no page found 1 protection faul
  • 如何从 Linux 命令行确定 LCD 显示器是否打开

    如何通过 Linux 命令行判断计算机的显示器是否打开 关闭 我传统上认为显示器是仅输出的设备 但我注意到 Gnome 显示器首选项对话框具有 检测显示器 功能 这可以推广到确定显示器是否物理关闭吗 VESA DDC 连接是I2C http
  • 我是否需要在裸仓库上运行 git gc ?

    man git gc http www kernel org pub software scm git docs git gc html其中没有明显的答案 而且我在谷歌上也没有任何运气 尽管我可能只是使用了错误的搜索词 我明白你应该偶尔跑步
  • git svn 克隆特定分支并合并

    我希望将我的代码库从 svn 迁移到 git 我的 svn 仓库中有太多分支 我只想克隆几个分支并将它们合并在一起并将其推送到 git 我想避免克隆所有分支 因为这需要很长时间 我该如何实现这一目标 完成后 我想定期从这些 svn 分支获取
  • 如何使用 Bower 正确注册 github fork

    不久前 我不得不在我的项目中使用 jQuery 插件 我需要一些不同的功能 所以我重写了这个插件 几天前我在 github 上发布了一个 fork 我想添加 打包到 Bower 存储库 分叉存储库 https github com itd2
  • bash "&" 不打印 "[1]+ Done "

    我在 bashrc 中调用一个脚本来打印打开终端时收到的新消息数 我希望该调用在访问网络时是非阻塞的 有时需要几秒钟 这意味着我无法使用终端直到完成 但是如果我输入 mailcheck 在我的 bashrc 中 它工作正常 但然后打印一个空
  • 如何将 GitHub PR 的代码与其他分支的 PR 代码分开?

    我正在开发一个项目并解决问题 我正在为每个拉取请求 PR 创建一个不同的分支 上次我用他们的 PR 创建了两个不同的分支并解决了这两个问题 现在的问题是 我的两个拉取请求都与我在不同分支上推送的代码搞乱了 我借助以下命令在 git bash

随机推荐

  • java的createImage_Java——BufferedImage操作实例

    通过鼠标位置改变图像ColorModel对象索引 从而实现图像像素自动变化 BufferedImage 由图像数据的 ColorModel 和 Raster 组成 Raster 的 SampleModel 中 band 的数量和类型必须与
  • 您的应用存在隐藏最近任务列表名称的行为,不符合华为应用市场审核标准

    flutter应用 华为上架 遇到的问题 解答 加入列表名称
  • Win10安全中心一片空白,只显示安全性概览

    1 按下WIN R 运行regedit回车 2 找到路径 HKEY LOCAL MACHINE SYSTEM CurrentControlSet Services SecurityHealthService 然后双击右边的 start 把值
  • Mysql安装步骤

    安装步骤 链接 链接 https pan baidu com s 1e74jvXPh9oqpk wRQBiyiQ 提取码 mntm 1 下载后得到zip压缩包 2 解压到自己想要安装到的目录 本人解压到的是D Environment mys
  • Python opencv连通域

    1 求解连通域 Opencv 连通域函数connectedComponentsWithStats num labels labels stats centroids cv2 connectedComponentsWithStats imag
  • Docker部署AI算法教程

    docker上部署算法除了一些推理框架外 有时候会自己用torch推理加上一些web应用 下面写下自己用的一套方法 Docker cuda10 1 miniconda3 torch1 7 1 docker要求19 03以上才支持cuda 1
  • Harbor----使用 Harbor 安装包安装部署 Harbor

    文章目录 一 Harbor安装准备条件 1 1 硬件要求 1 2 软件要求 1 3 网络端口要求 二 下载 Harbor 的安装包文件 2 1 Harbor 安装包分类 2 2 下载并解压安装包 三 配置安装 Harbor 3 1 安装基于
  • org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class

    Application run failed org springframework beans factory BeanDefinitionStoreException Failed to parse configuration clas
  • 宝德服务器安装过程

    每次装的话 都会绕晕 然后记录下 德宝服务器 首先开机的话 开到提示按Ctrl H进入WebBIOS 迅速的按下Ctrl H 进入配置页面 如图 点击 Configuration Wizard 点击 Next 点击 Next 选中一个磁盘
  • 动态内存管理

    目录 一 为什么存在动态内存分配 二 动态内存函数的介绍 1 malloc 2 free 释放回收内存 3 calloc 4 realloc 三 常见的动态内存错误 1 对NULL指针的解引用操作 2 对动态开辟空间的越界访问 3 对非动态
  • 介绍几款常用的在线API管理工具

    在项目开发过程中 总会涉及到接口文档的设计编写 之前使用的都是ms office工具 不够漂亮也不直观 变更频繁的话维护成本也更高 及时性也是大问题 基于这个背景 下面介绍几个常用的API管理工具 方便你与调用方更高效的沟通测试 Swagg
  • Mac os 安装homebrew

    Mac os 不会自带homebrew工具 而很多需要的工具需要用brew命令下载和安装 但是因为homebrew是国外网站 如果没有VPN 就无法下载 下面记录一下如何解决这个问题 1 国内安装的命令如下 bin zsh c curl f
  • centos或Ubuntu机器出现 pycharm.desktop文件出现 未信任的应用程序启动器的情况,怎么解决?

    桌面图标启动编辑 vi pycharm desktop usr bin env xdg open Desktop Entry Version 1 0 Type Application Name Pycharm 根据自己的安装位置灵活修改 I
  • centOs7 安装docker 镜像

    Step1 检查是否安装过 docker yum list installed grep docker 如果出现如下图所示的情况 说明安装过 如果重新安装需要先卸载 使用命令 yum y remove docker ce x86 64 卸载
  • TensorRT -- github

    此存储库包含 NVIDIA TensorRT 的开源软件 OSS 组件 它包括 TensorRT 插件和解析器 Caffe 和 ONNX 的源代码 以及演示 TensorRT 平台用法和功能的示例应用程序 这些开源软件组件是 TensorR
  • Python 预测股票价格,竟然这么简单

    作为一种技术手段 预测在金融 证券领域的应用非常广泛 尤其是对股票价格的预测 我们介绍一下获得股票数据的方法 并基于此对数据进行预处理 接着使用数据分析方法 建立基础特征 进一步构建预测模型 且基于新数据验证模型效果 拟使用 VAR 及LS
  • Oracle数据库精讲与疑难解析(第2版)

    Oracle数据库精讲与疑难解析 第2版 赵振平编著 ISBN978 7 121 20021 2 2013年4月出版 定价 148 00元 1100页 16开 编辑推荐 耗时3年 作者曾为本书辞职在家专心写作 754个实务 件件源自实际工作
  • 可视化Docker管理工具-DockerUI

    DockerUI 产品介绍 DockerUI是一个易用且轻量化的 Docker 管理工具 透过 Web 界面的操作 更方便对于 Docker 指令不熟悉的用户更快进入 Docker 的世界 DockerUI拥有易操作化化界面 不须记忆Doc
  • cmake(13):构建时设置预处理宏定义以及add_compile_definitions命令详解

    目录 1 说明 1 1 无参宏 1 2 有参宏 2 使用示例 3 命令解析 add compile definitions 命令 add definitions 命令 参考链接 1 说明 宏定义在程序设计中几乎是不可避免会用到的 在控制程序
  • linux上从github下载代码缓慢解决办法

    因为github服务器在国外 所以国内用户下载代码较慢 解决办法如下 修改hosts文件 crtl alt t打开终端 在终端中输入 gedit etc hosts 其中gedit是一个带图形界面的文本编辑器 操作如下 在hosts文件添加