首页 > 编程知识 正文

免费全局代理,全局代理 自动分流 全局直连

时间:2023-05-05 09:37:34 阅读:171708 作者:1617

在公司内部连接互联网,对于gitlab不通过代理登录,gitee或者github通过代理登录,代理ip根据公司情况进行设定。

git设定代理模式,只在github上设定代理

代理程序设置:

全球代理git config---- global http.proxy XXX.x.x.x : xxxx

在本地代理github clone仓库内运行git config---- local http.proxy XXX.x.x.x : xxxx (IP地址是我的外带代理地址,是我自己的实际xxxx

查询是否使用代理:

联系全球代理git config --global http.proxy

联系本地代理git config --local http.proxy

取消代理:

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

git config---local---unset http.proxy

对于需要更新子模块的仓库(gitsubmoduleupdate---init---recursive ),必须将其设置为全局代理。

配置

config配置包含三个设置:系统级别的全局(用户级别)和本地(当前仓库)。 首先,system-) global-) local的基本配置复盖顶级配置。 - -系统/全局/局部可以位于配置文件中

显示系统配置

gitconfig----system----list

查看当前用户(global )配置

gitconfig----global----list

查看当前仓库配置信息

gitconfig----local----list

Git有一种称为Git config的工具,可以通过该工具获取和设置配置变量,这些变量控制git的外观和操作的各个方面。 这些变量可以存储在以下三个不同的位置:

1./etc/gitconfig文件:包含应用于系统中所有用户和所有库的值。 如果将参数选项“--system”传递给git config,则会显式读写该文件。

2.~/.gitconfig文件:具体给你的用户。 Git可以通过传递--global选项来读取或写入此特定文件。

3.git目录中的config文件(即. git/config ) :不管当前使用的是什么库,都标识该单个库。 每个级别都将复盖上一个级别的值。 因此, git/config的值涵盖了/etc/gitconfig中的相同值。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。