【实用技能】git代理设置

这篇具有很好参考价值的文章主要介绍了【实用技能】git代理设置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近运行git pull和push的时候,发现有时候会不能运行,问了广宇后才知道原来Git是要专门设置代理才能正常用的,否则即使开了clash,git用的也是境内网。代理设置方式如下:

git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890

因为是global,所以在本地主机的所有workspace都会生效。另外,这个命令是永久性的,不会随着开关机消失,如果想要解除代理,用这个:

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

另外,对于private的仓库,我们每次上传或者下载,都需要输入token,这很麻烦。我一般用vscode来上传,这样只需要获取一次权限就可以了。

除了上述永久设置代理的方法,我更建议临时设置,操作如下:文章来源地址https://www.toymoban.com/news/detail-714131.html

export https_proxy=http://127.0.0.1:7890

到了这里,关于【实用技能】git代理设置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • git设置代理

    打开 Git Bash,使用命令 临时设定 socks代理: 或者http代理: 若想要设置代理永久生效,则可以把它写入 .gitconfig 文件中。 使用 vi 打开 .gitconfig 文件: 写入下列配置(建议在最末写入): 修改后重启 git ,使配置生效: 查看当前代理: 可以看到自己所配置的端口信息,则说明

    2024年02月11日
    浏览(33)
  • git设置代理&多账号

    不建议 设置全局代理, 多环境下可能混乱 注意使用协议,能使用 ssh协议 尽量使用 ssh协议 方式 具体的代理ip和端口视情况调整,以下用端口 1080 示例 1、使用命令直接设置代理 --global 表示全局,不需要可以不加 例子: 2、直接修改 ~/.gitconfig 文件 修改ssh配置文件 ~/.ssh/confi

    2024年02月11日
    浏览(42)
  • git如何设置代理

    1. 使用 netsh 命令 您可以使用 netsh 命令来设置全局代理。例如,要设置 HTTP 代理: 要重置代理设置,您可以使用: 2. 使用环境变量 您也可以设置环境变量来为特定的命令行会话设置代理: 这些设置只对当前的命令行会话有效。 3. 对于特定应用 某些命令行应用(如 git 、

    2024年02月20日
    浏览(24)
  • 配置 Git 客户端的代理设置

    如果有用户名密码按照下面命令配置 取消代理 查看配置列表 打开配置界面如下   参考链接 https://m.php.cn/faq/506377.html

    2024年02月13日
    浏览(37)
  • ubuntu设置 Git 代理(http/git/ssh)

    转载请标明转载自:https://blog.csdn.net/chenbb8 使用git拉取github之类的网站里的远程仓库的时候,因为网络问题,访问速度不稳定,因此需要特殊设置以达到加速clone和push的效果。 git的远程仓库有三种clone方式,不同的连接方式对应不同的设置方法,设错的话就会导致越过代理直

    2024年01月25日
    浏览(37)
  • git怎么设置http代理服务器

    目录 前言 一、什么是HTTP代理服务器 二、为什么需要设置HTTP代理服务器 三、如何设置HTTP代理服务器 1. 查看当前是否已经存在全局代理设置 2. 设置全局代理 3. 验证代理设置 4. 取消代理设置 四、示例代码 五、总结 前言 Git是一个非常强大的版本控制工具,可以帮助我们管理

    2024年04月27日
    浏览(43)
  • git无法clone项目连接失败(设置代理)

    代理服务器 就是你的电脑和互联网的中介。当您访问外网时(如http://google.com) , 你的请求首先转发到代理服务器,然后代理服务器替你访问外网,并将结果原封不动的给你的电脑,这样你的电脑就可以看到外网的内容。 路径如下: 你的电脑-代理服务器-外网 外网-代理服务器

    2024年02月13日
    浏览(47)
  • 解决 Linux git push 贡献者不同(没有出现绿点)的问题

    第一步,通过下面的指令,修改 linux git 的配置文件: 会进入下图界面: 进入本地(Windows)中 git 的设置界面 复制 名称 和 Email 到 gitconfig 里,不要在末尾加 (空格) 。 vim 保存: shift + ; wq Enter

    2024年02月04日
    浏览(57)
  • Linux设置网络代理

    # export http_proxy=http://ip:port # export https_proxy=http://ip:port # vi /etc/profile # export http_proxy=http://ip:port # export https_proxy=http://ip:port # source /etc/profile # unset http_proxy # unset https_proxy 环境变量 介绍 取值 http_proxy http协议的网络连接使用该代理。 ip:port http://ip:port socks://ip:port socks4://ip:port s

    2024年01月18日
    浏览(35)
  • Linux宝塔面板反向代理设置教程

    此方法最简单快捷,没有复杂步骤,不容易出错,即最简单,零代码、零部署的方法。 一台服务器 安装宝塔面板 OpenAI官方的API_KEY ChatGPT网站系统源码 ChatGPT网站系统源码 ,大家可以看看另一篇文章介绍: 《最新版本系统+支持ai绘画》 1.第一步: 使用宝塔面板新建一个站点

    2024年02月14日
    浏览(57)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包