
git 设置和取消代理
发布日期:2021-05-15 00:34:03
浏览次数:21
分类:精选文章
本文共 1299 字,大约阅读时间需要 4 分钟。
理解了!以下是对文本的优化版本:
Git代理配置与NPM源设置
在某些网络环境下,网络资源可能会受到限制,例如公司内网防火墙或路由器的访问控制。在这种情况下,可以通过配置代理服务器来解决访问问题。本文将介绍如何设置Git和NPM的代理配置,帮助您正常访问互联网资源。
Git代理设置
安装Git
首先确保已经安装了Git。如果还没有安装,可以通过以下命令安装Git:curl -fsSL https://raw.githubusercontent.com/git/git/master/conk|bash
配置Git代理
为了解决网络限制问题,configure Git to use a proxy server。以下将分别设置HTTP和HTTPS代理配置。git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080
请确保代理服务器是可访问的,如localhost:1080地址是否配置正确。
验证Git代理配置
为了确保Proxy设置正确,可以运行以下命令验证:git config --get http-proxygit config --get https-proxy
如果返回相应的服务器地址,说明配置成功。
NPM代理设置
NPM(Node Package Manager)是Node.js的包管理工具。 如果您的网络环境要求NPM源必须通过代理访问,以下是配置步骤:
安装NPM
确保Node.js已经安装了,否则可以通过以下命令安装:curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh|bashsource ~/.bashrcnvm install --lts
配置NPM代理
以下将设置NPM的代理地址:npm config set http-proxy http://127.0.0.1:1080npm config set https-proxy https://127.0.0.1:1080
这样,npm commands将通过设置的代理服务器进行请求。
验证NPM代理配置
运行以下命令验证:npm config get http-proxynpm config get https-proxy
如果返回正确的地址,说明配置有效。
清理旧配置
在完成配置后,有时候旧的配置可能会残留在系统中,具体是通过以下命令清理:
git config --global --unset http.proxygit config --global --unset https.proxynpm config delete proxy
请确保在最后清理旧配置,以避免潜在的问题。
以上配置可以帮助您在受限的网络环境下顺利访问Git仓库和NPM包源。如果有任何错误或问题,请检查代理服务器地址和网络权限设置。
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年05月04日 05时04分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
vue报错 created hook错误
2019-03-11
单选框点击文字也能选中
2019-03-11
此主机支持Intel VT-x,但Intel VT-x 处于禁用状态。
2019-03-11
06-局部变量和全局变量
2019-03-11
12-面向对象1
2019-03-11
python基础总结 异常处理
2019-03-11
解决Vue源码运行错误
2019-03-11
HDU - 4109 Instrction Arrangement
2019-03-11
Lua websocket长连接
2019-03-11
SQL 分页查询 返回总条数
2019-03-11
重写的特点
2019-03-11
富士电机漏洞预警
2019-03-11
【数据库】MySQL导入文件与导出文件
2021-05-14
计算机网络UDP协议和TCP协议
2021-05-14
Linux运行C语言文件
2019-03-11
C字符串高级
2019-03-11
2010-03-25 函数题
2019-03-11
C语言_动态内存分配练习
2019-03-11
Linux学习_系统进程概念
2019-03-11
七层网络模型(待添加)
2019-03-11