terminal, git代理设置
因为某些众所周知的原因,需要设置代理访问某些网址。终端的设置和git的设置稍有不同。
1. Mac代理设置
打开.bash_profile文件
vi .bash_profile
将如下内容复制到文件末尾:
function proxy_off(){unset http_proxyunset https_proxyunset ftp_proxyunset rsync_proxyecho -e "已关闭代理"curl cip.cc
}function proxy_on() {export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"export http_proxy="http://127.0.0.1:19180"export https_proxy=$http_proxyexport ftp_proxy=$http_proxyexport rsync_proxy=$http_proxyexport HTTP_PROXY=$http_proxyexport HTTPS_PROXY=$http_proxyexport FTP_PROXY=$http_proxyexport RSYNC_PROXY=$http_proxyecho -e "已开启代理"curl cip.cc
}
其中,19180是代理端口。然后配置生效
source .bash_profile
开启代理
AdministratordeMacBook-Air:ios administrator$ proxy_on
已开启代理
IP : 172.104.78.245
地址 : 日本 东京都 品川区
运营商 : linode.com数据二 : 日本东京都品川区 | Linode数据三 : 日本东京都东京URL : http://www.cip.cc/172.104.78.245
AdministratordeMacBook-Air:ios administrator$
关闭代理命令:proxy_off
2. git代理设置
git设置代理就比较简单了:
git config --global http.proxy http://127.0.0.1:19180
git config --global https.proxy https://127.0.0.1:19180
其中,19180为代理端口。
取消代理如下:
git config --global --unset http.proxy
git config --global --unset https.proxy
terminal, git代理设置相关推荐
- linux下Git代理设置
1.设置路由器 2.linux设置 git http proxy note:ip为二级代理机的ip. $ git config --global http.proxy http://192.168.0 ...
- 下载chromium源码gclient代理设置 git代理设置
一,为了解决 depot_tools自身更新问题,为depot_tools增加代理支持,修改c:\depot_tools\bootstarp\win\get_file.js文件: (1)改xml_ht ...
- Linux命令行及各常用工具代理设置
Linux命令行及各常用工具代理设置 命令行代理设置 1 通过命令行指定 直接为当前命令行设置代理 对当前终端的全部工具(apt.curl.wget.git 等全都有效) 以下仅以 http 代理为例 ...
- Linux(debian)常用代理设置
不管实在开发还是在日常使用中,梯子是必不可少的工具,但是在linux系统中,有时候操作起来不是那么方便,于是在此做个笔记. 0x01 环境变量设置 # 设置代理: echo 'export https ...
- MacOS代理设置(桌面应用代理设置Terminal代理设置)
MacOS代理分为桌面应用代理设置&Terminal代理设置,使用代理软件默认只会开启桌面应用代理,Terminal代理需要单独配置 桌面应用代理设置 Terminal查看桌面应用代理设置情况 ...
- idea terminal终端修改为git bash设置
idea terminal终端修改为git bash设置: 修改前: 修改后:
- Mac 设置 Git 代理
http/https 协议 设置全局 git 代理.注意这里不需要设置 https.proxy,Git Documentation 中没有这个参数. # 走 ss 代理,其中 socks5 的默认本地 ...
- 【git】拉取修改别人pr与代理设置
前言 有些git不常用操作稍微记录下 代理 设置代理: git config --global http.proxy http://127.0.0.1:7890 取消代理 git config --g ...
- docker启动nginx代理不上_Docker nginx 反向代理设置
文章目录 [隐藏] 缘起 方案一 方案二 延伸 缘起 最近在公司搭建了一个基于 Gogs 的代码管理系统,以及基于 Kanboard 的任务管理系统等几个内部系统.由于部署在同一台机器上,基于不同的端 ...
最新文章
- easyuI企业管理系统-实战三 添加功能
- 神策数据全新服务体系——打造用户行为分析领域服务最高标准
- RTL8111H-CG规格书 DATASHEET
- 【转载】Swift属性Property
- 如何将mysql文件导入MySQL_如何将mysql5的sql文件导入到mysql4?
- 使用Apache Lucene 4.3轻松进行搜索
- 漫步数学分析二十四——连续函数空间
- 易软门诊管理软件php,易软门诊管理系统
- 笔记本电脑装机详细步骤图文教程
- 【PS】制作水彩画效果
- HALCON灰度值变换
- QT信号槽的压力问题
- oracle 天转换成月函数_oracle日期函数,转换函数
- Q3亏损收窄预计Q4季度实现盈利,趣头条走上盈利分水岭靠什么?
- 手机照片丢失怎么才能恢复
- 加强版坦克大战(java版)
- WrapPanel控件增加滚动条
- 雷军:认知和思考最好的体现是面向未来的行动
- OpenLayers 加载天地图模糊的问题 OpenLayers 地图缩放模糊
- 日语学习之——五十音图及相应单词(1)
热门文章
- 递归神经网络LSTM原理——结合实例MATLAB实现
- java equals getclass_java中instanceof和getClass()的作用
- python爬取新浪财经的股票信息
- 【RabbitMQ-9】动态上线下线Consumer
- c语言汇编call的参数,内嵌汇编—第7节:参数、局部变量、CALL原理
- 全网最全,华为可信专业级认证介绍
- RK3399平台开发系列讲解(项目实践篇)1.7、 360倒车影像框架
- 本地电脑远程服务器,复制大文件报未指定错误的解决办法
- 柳传志:如果一味保护国产 行业就没法弄
- 时间序列模型算法 - ARIMA (一)