您尚未登录。

#1 2023-11-23 23:05:08

BreadCat209
K.I.S.S.
注册时间: 2023-09-09
帖子: 111

[已解决]关于github的镜像站问题

如题,在国内克隆github仓库会比较慢,所以我选择了kkgithub.com这个镜像站。但有一个小问题,如果是我手动克隆,可以直接修改网址,但如果是脚本程序调用git的话,则连接的是github.com,并且某种脚本文件过于复杂,不太可能用vim一个个替换字符串,有什么解决办法吗?
(个人认为可以改hosts文件,将github.com映射为kkgithub.com,不过不太知道如何具体实现)

最近编辑记录 BreadCat209 (2023-11-25 16:36:26)


[mbm@ArchLinux:~]$ sudo rm -rf /*

离线

#2 2023-11-23 23:11:16

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,491
个人网站

Re: [已解决]关于github的镜像站问题

在你的 .gitconfig 里写上

[url "https://kkgithub.com/"]
        insteadOf = https://github.com/

离线

#3 2023-11-24 19:02:32

BreadCat209
K.I.S.S.
注册时间: 2023-09-09
帖子: 111

Re: [已解决]关于github的镜像站问题

依云 说:

在你的 .gitconfig 里写上

[url "https://kkgithub.com/"]
        insteadOf = https://github.com/

感谢!


[mbm@ArchLinux:~]$ sudo rm -rf /*

离线

#4 2023-11-24 19:24:20

BreadCat209
K.I.S.S.
注册时间: 2023-09-09
帖子: 111

Re: [已解决]关于github的镜像站问题

依云 说:

在你的 .gitconfig 里写上

[url "https://kkgithub.com/"]
        insteadOf = https://github.com/

请问是哪一个文件,需要自己创建吗,git使用手册实在是太长力(毕竟我又不是程序员)


[mbm@ArchLinux:~]$ sudo rm -rf /*

离线

#5 2023-11-24 21:31:40

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,491
个人网站

Re: [已解决]关于github的镜像站问题

~/.gitconfig。如果没有就自己创建。这个是全局的 git 配置文件。你也可以为个别项目修改 .git/config 文件。

离线

#6 2023-11-24 22:39:55

BreadCat209
K.I.S.S.
注册时间: 2023-09-09
帖子: 111

Re: [已解决]关于github的镜像站问题

依云 说:

~/.gitconfig。如果没有就自己创建。这个是全局的 git 配置文件。你也可以为个别项目修改 .git/config 文件。

十分感谢,顺带一问,为什么有相当一部分软件不会自动生成配置文件呢


[mbm@ArchLinux:~]$ sudo rm -rf /*

离线

#7 2023-11-24 22:55:13

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,491
个人网站

Re: [已解决]关于github的镜像站问题

为什么要自动生成配置文件呢?用户没有配置,那就用默认值就好了啊。

离线

页脚