Git:国内用命令行访问GitHub的方法

这篇具有很好参考价值的文章主要介绍了Git:国内用命令行访问GitHub的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 直接改Hosts文件(现在不太管用了)

如果你是Linux或Mac系统,那么可以通过命令sudo vim /etc/hosts打开Hosts文件,并加入以下内容:

140.82.114.25                 alive.github.com
140.82.112.25                 live.github.com
185.199.108.154               github.githubassets.com
140.82.112.22                 central.github.com
185.199.108.133               desktop.githubusercontent.com
185.199.108.153               assets-cdn.github.com
185.199.108.133               camo.githubusercontent.com
185.199.108.133               github.map.fastly.net
199.232.69.194                github.global.ssl.fastly.net
140.82.112.4                  gist.github.com
185.199.108.153               github.io
140.82.114.4                  github.com
192.0.66.2                    github.blog
140.82.112.6                  api.github.com
185.199.108.133               raw.githubusercontent.com
185.199.108.133               user-images.githubusercontent.com
185.199.108.133               favicons.githubusercontent.com
185.199.108.133               avatars5.githubusercontent.com
185.199.108.133               avatars4.githubusercontent.com
185.199.108.133               avatars3.githubusercontent.com
185.199.108.133               avatars2.githubusercontent.com
185.199.108.133               avatars1.githubusercontent.com
185.199.108.133               avatars0.githubusercontent.com
185.199.108.133               avatars.githubusercontent.com
140.82.112.10                 codeload.github.com
52.217.223.17                 github-cloud.s3.amazonaws.com
52.217.199.41                 github-com.s3.amazonaws.com
52.217.93.164                 github-production-release-asset-2e65be.s3.amazonaws.com
52.217.174.129                github-production-user-asset-6210df.s3.amazonaws.com
52.217.129.153                github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.108.153               githubstatus.com
64.71.144.202                 github.community
23.100.27.125                 github.dev
185.199.108.133               media.githubusercontent.com

接着,如果你是Linux系统,则运行命令:

/etc/init.d/networking restart   

如果你是Mac系统,则运行命令:

sudo ifconfig en0 down
sudo ifconfig en0 up

2 配置代理(需要梯子)

如果你已经拥有了网络代理服务(具体怎么拥有就大家各显神通了哈哈),那么我们可以在此基础上配置终端代理。如果你使用的是ClashX代理客户端,点击复制终端代理的选项即可:

Git:国内用命令行访问GitHub的方法

可以看到我们复制的结果为:

export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

这说明我们的代理服务器的IP地址为http://127.0.0.1,端口号为7890。则我们就可以使用这里的IP地址和端口号配置GitHub的终端代理了:

#只对github.com
git config --global http.https://github.com.proxy socks5://127.0.0.1:7890

如果要取消GitHub的终端代理,使用下列命令即可:文章来源地址https://www.toymoban.com/news/detail-410373.html

git config --global --unset http.https://github.com.proxy

到了这里,关于Git:国内用命令行访问GitHub的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux无法访问github解决方案【修改/etc/hosts文件,加上GitHub网站的IP地址】

    ChatGPT神中神! 省流:修改 /etc/hosts 文件,加上GitHub网站的IP地址。 \\\"Failed connect to github.com:443; 拒绝连接\\\" 错误通常表示你的系统无法建立与GitHub的安全连接。这可能是由于网络问题、防火墙设置或代理配置等原因引起的。以下是一些可能的解决方法: 检查网络连接:确保你的

    2024年02月13日
    浏览(46)
  • 国内访问raw.github…被拒绝的解决方法

    修改host文件,自己解析域名 windows下的位置:   Linux下的位置:   相关的host文件设置如下

    2024年02月11日
    浏览(70)
  • Visual Studio 无法下载更新等问题的一种解决方法(aka.ms 无法连接访问/隐私错误、修改 DNS 及 hosts 文件也无效)

    ( 只是尝试一种方法的话,此部分的辛酸可以不看 ,具体见后面的 我的解决方法 ) 某天突然发现 Visual Studio 无法下载、更新,主要是 Visual Studio Installer 进度条加载一点后显示错误或者干脆进度为0再显示网络错误。 尝试了一大堆解决方法:修改 hosts 文件、修改 DNS、其它的

    2024年02月07日
    浏览(132)
  • github网站打不开,hosts文件配置

    首先获取github官网的ip地址 , 打开cmd,输入 ping github.com 配置: 刷新DNS缓存: WIN+R打开cmd,输入如下指令刷新DNS缓存

    2024年02月07日
    浏览(69)
  • 【Github】git clone命令下载文件中途停止

    使用git clone命令下载github上的源代码时,有时文件下载到一定百分比时就停止不动, 这是因为我们所下载的文件很大,超过了git预先分配的Postbuffer容量,所以一直卡在那里。可以使用以下命令查看当前Postbuffer的数值: 我们可以根据所下载文件的容量来设置Postbuffer的数值。

    2024年02月04日
    浏览(55)
  • GitHub登不上:修改hosts文件来解决(GitHub520,window)

    参考链接:GitHub520: 本项目无需安装任何程序,通过修改本地 hosts 文件,试图解决: GitHub 访问速度慢的问题 GitHub 项目中的图片显示不出的问题 花 5 分钟时间,让你\\\"爱\\\"上 GitHub。 (gitee.com) GitHub网站一直登不上去,后来参考上述网站的链接解决。 现在梳理上述步骤: 1.复制下

    2024年03月14日
    浏览(58)
  • Qv2ray在Ubuntu22.04系统中代理命令行终端(全局代理)方法 (解决终端上无法使用git clone,下载github文件慢的问题)

     在打开的bashrc文件最后面输入以下内容( 注意后面的8889和1089端口号必须和Ubuntu,Qv2ray上面的端口一致。 ): 如下图所示: 输入完成后, 按Ctrl+O ,然后 按回车键 确认保存, 按Ctrl+X 退出文本编辑,最后 重启电脑。 返回下图为代理成功: 至此终端上使用git clone  ,下载

    2024年04月14日
    浏览(90)
  • python -m pip install ‘git+https://‘命令拆解,服务器无法访问GitHub情况下使用

    使用服务器时最糟心的事莫过于 无法连接到墙外 。 今天遇到了一个命令,直接安装GitHub仓库代码到自己的环境,手动可以下载代码,但无法放到命令行需要的正确位置,因此对命令进行拆解: 原始命令: python -m pip install \\\'git+https://github.com/MaureenZOU/detectron2-xyz.git\\\' 可拆解为:

    2024年02月05日
    浏览(90)
  • 如何打开hosts文件往里面添加GitHub相应代码加速其启动

    首先来说hosts文件一般位于路径C:WindowsSystem32driversetc中 hosts的作用有: 1. 加快域名解析作用 我们会经常访问网站,那么我们则可以通过hosts文件来配置域名以及IP之间的关系,提高域名解析速度。这主要是因为两者之间的映射关系,简单来说就是我们输入域名计算机就能很

    2024年01月22日
    浏览(47)
  • 国内如何快速访问GitHub

    打开 Dns检测|Dns查询 - 站长工具 ,这是一个查询域名映射关系的工具 查询github.com 和github.global.ssl.fastly.net 和 assets-cdn.github.com 三个地址,多查几次,选择一个稳定,记录延迟较低的 ip (TTL最低) 打开hosts文件,位于C:WindowsSystem32driversetc目录下 将刚才记录的ip添加到此文件内

    2024年02月09日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包