GitHub 配置与镜像(查询、更换、移除)

查看当前镜像

  • 指令

    $ git config --list --show-origin
    
  • 输出信息

    file:/opt/homebrew/etc/gitconfig        credential.helper=osxkeychain
    file:/Users/dengzemiao/.gitconfig       user.name=dengzemiao
    file:/Users/dengzemiao/.gitconfig       user.email=dengzemiaovip@163.com
    file:/Users/dengzemiao/.gitconfig       http.postbuffer=5242880000
    file:/Users/dengzemiao/.gitconfig       http.lowspeedlimit=0
    file:/Users/dengzemiao/.gitconfig       http.lowspeedtime=999999
    file:/Users/dengzemiao/.gitconfig       filter.lfs.clean=git-lfs clean -- %f
    file:/Users/dengzemiao/.gitconfig       filter.lfs.smudge=git-lfs smudge -- %f
    file:/Users/dengzemiao/.gitconfig       filter.lfs.process=git-lfs filter-process
    file:/Users/dengzemiao/.gitconfig       filter.lfs.required=true
    file:/Users/dengzemiao/.gitconfig       url.https://hub.fastgit.org/.insteadof=https://github.com/
    file:.git/config        core.repositoryformatversion=0
    file:.git/config        core.filemode=true
    file:.git/config        core.bare=false
    file:.git/config        core.logallrefupdates=true
    file:.git/config        core.ignorecase=true
    file:.git/config        core.precomposeunicode=true
    file:.git/config        remote.origin.url=https://gitee.com/dengzemiao/flutter-edu-app.git
    file:.git/config        remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
    file:.git/config        branch.master.remote=origin
    file:.git/config        branch.master.merge=refs/heads/master
    file:.git/config        branch.1.0.0.vscode-merge-base=origin/master
    

    这条就是镜像,如果没有则说明没配置。

    file:/Users/dengzemiao/.gitconfig       url.https://hub.fastgit.org/.insteadof=https://github.com/
    

设置镜像

  • 指令

    配置 Git 使用 GitClone 镜像代替 GitHub 官方的 URL 的。因为 GitHub 在国内的访问速度较慢或不稳定,通过使用 FastGit 等镜像源可以提高访问速度和稳定性。

    $ git config --global url."https://gitclone.com/".insteadOf "https://github.com/"
    

    设置好后,再次执行查询指令就能看到了。

    细节:添加用的哪个链接,移除也得用哪个链接,每次添加都是额外加一个,不是覆盖。

  • 其他镜像:

    可以通过 $ ping gitclone.com 镜像测试是否可用。

    • GitClone: https://gitclone.com/ 也是另一个 GitHub 镜像站点,可以用来加速 GitHub 的下载速度。

    • FastGit: https://hub.fastgit.org/ 是一个开源的 GitHub 镜像服务,它提供了更快的访问速度。

    • GitHub中国镜像(GitHub CN Mirror) : 例如,https://github.com.cnpmjs.org/ 也是一个 GitHub 的镜像站点,国内用户可以通过该镜像快速访问 GitHub 上的开源代码库。

    • 更多…

移除镜像

  • 指令

    $ git config --global --unset url."https://gitclone.com/".insteadOf
    

    细节:添加用的哪个链接,移除也得用哪个链接,每次添加都是额外加一个,不是覆盖。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卡尔特斯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值