1. 程式人生 > >Git通過設定代理進行訪問

Git通過設定代理進行訪問

1. 問題背景

近期由於”Wall”的原因, github不能下載程式碼, 如報以下錯誤:

daviddeMacBook-Pro:~ david$ git co https://github.com/liuwei0376/learngit.git
Cloning into ‘learngit’…
fatal: unable to access ‘https://github.com/liuwei0376/learngit.git/‘: Failed to connect to github.com port 443: Operation timed out

可以通過設定代理方式進行訪問.

2. 需要對git設定以下兩項全域性變數:

http.proxy     用於http方式站點
https.proxy    用於https方式資源站點
http.sslverify 禁用ssl校驗

3. 具體語法


git config --global http.proxy http://user:[email protected]:port
git config --global https.proxy http://user:[email protected]:port
git config --global http.sslverify false

4. 檢視配置是否生效

執行完上述命令後, 你會發現, 這2條命令會以ini檔案儲存形式儲存進
.gitconfig檔案下:


[http]
proxy = http://user:[email protected]:port
sslverify = false
[https]
proxy = http://user:[email protected]:port

相關推薦

Git通過設定代理進行訪問

1. 問題背景 近期由於”Wall”的原因, github不能下載程式碼, 如報以下錯誤: daviddeMacBook-Pro:~ david$ git co https://github.

阿裏雲內網機器通過squids代理訪問外網資源

transform url accep iss time eval connect 目錄 mas 一、背景 代理服務器A(10.0.1.2)機器有公網地址可正常訪問外網 業務服務器B(10.0.1.33)機器無公網地址不能訪問外網 代理服務器A((10.0.1.2)和業務服

通過nginx代理無密碼訪問開啟了x-pack驗證的elasticsearch

在有些工具中,並沒有提供elasticsearch的使用者名稱密碼介面,而如果elasticsearch開啟了x-pack驗證,使用者名稱密碼又是必須引數。如果去修改工具實現,代價又太大,所以我們可以選擇使用nginx反向代理,使用nginx為請求增加驗證,達到無密碼訪問相容老工具的目的

【轉載】Jsoup設定代理ip訪問

轉載地址:https://blog.csdn.net/qq_36980713/article/details/80913248 import java.io.IOException; import java.util.*; import java.util.concurrent.Exec

PythonScript_002_設定代理進行爬取

#!/usr/bin/env python # -*- coding:utf-8 -*- import urllib.request import os # os是電腦環境、sys是Python環境 ''' 構建代理-進行請求 特點:免費的不穩定 Python 3.7.0 ''' # 代理

為什麼有些網站無法通過IP地址進行訪問,卻能通過域名訪問

        在我讀《HTTP權威指南》的18章Web主機託管,有關通過Host首部進行虛擬主機託管時,腦海中突然產生了一個問題,就是當人們通過IP地址進行訪問網站時,怎麼區分使用者訪問的是哪個網站?最後上網搜了一下,發現有人說有些網站是不能通過IP地址訪問的。這時我感覺這

mysql通過ip地址進行訪問

1.登入mysql:    mysql -u root -h 127.0.0.1 -p2.切換資料庫    use mysql3.授權grant all privileges on *.* to 'root'@'127.0.0.1'identified by '密碼';   

給anaconda設定代理訪問包來源

公司為了安全,網路連線外網需要設定代理。因此,如果不設定代理,將無法訪問anaconda等python包的來源。代理設定有兩種方法: 1. 先使anaconda允許pip來訪問包管理,然後在pip命令中加入代理的引數。 1. 允許pip訪問包管理:conda config

【Azure微服務 Service Fabric 】Service Fabric中應用開啟外部訪問埠及微服務之間通過反向代理訪問問題

問題描述 1) 當成功的在Service Fabric叢集中部署了應用後,如何來訪問呢?如果是一個Web服務,它的URL又是什麼呢? 2) 當Service Fabric叢集中,服務之間如需要相互訪問?如何來設定反向代理的埠呢?如果在建立Service Fabric時沒有設定方向代理埠,如何來新增呢? 問題解

libcurl 設定代理,通過Fiddler可以進行抓包

轉載:https://blog.csdn.net/jaryguo/article/details/53021923 用libcurl在專案開發過程中,除錯階段需要進行抓包測試,但Fiddler不能收到應用的Http連線。 Google了一下,因為應用用了libcurl的介面來建立HTTP連線,如果要使用F

配置git 通過git://協議進行只讀訪問, 以及配置本地訪問 ,以及通過http 訪問

git 可以使用四種主要的協議來傳輸資料:本地傳輸,SSH 協議,Git 協議和 HTTP 協議。 1本地協議              遠端倉庫在該協議中就是硬碟上的另一個目錄。這常見於團隊每一個成員都對一個共享的檔案系統(例如 NFS )擁有訪問權,抑或比較少見的

Apache2.4使用require指令進行訪問控制–允許或限制IP訪問/通過User-Agent禁止不友好網絡爬蟲

被拒絕 pid apach res 禁止 阻止 加載 -s case 從Apache2.2升級到Apache2.4後,發現原來用來限制部分IP和垃圾網絡爬蟲的訪問控制規則不起作用,查詢後才發現,Apache2.4中開始使用mod_authz_host這個新的模塊來進行訪問控

Fiddler設定代理後,iphone手機無法訪問網路的全面解決辦法

好久不抓手機包,都有些忘記了,電腦上軟體都在,原本是Fiddler4,現在已自動升級到V5。 入主題吧,首先Fiddler設定好代理,然後手機安裝證書好了,設定手機代理,結果iphone無法訪問網路,網上搜索一堆所謂的解決辦法,但都因文章太老舊而無法解決當下的問題,最終居然是iphone的ios版本高於10

nginx反向代理、負載均衡配置與linux環境下的安裝及通過ip和域名訪問nginx

本文主題: 一、什麼是nginx 二、nginx的應用場景 三、linux環境下nigix的安裝 四、nginx配置虛擬機器(ip、域名) 五、nginx實現反向代理 六、nginx實現負載均衡 一、什麼是nginx 1、http伺服器(通過nginx配置檔案配置

通過設定chrome瀏覽器解決跨域問題,在本地進行開發工作

原文:http://www.cnblogs.com/kugeliu/p/6566462.html 後端跨域許可權無法開啟,於是去網上找了下我這邊能不能解決 現在的瀏覽器出於安全策略的限制,都是不允許跨域的,但是開發的時候經常需要一些別的域的介面,特別是一些介面不是自己能控制的時候,往

內網服務器通過Squid代理訪問外網

-c etc mach rmi port 圖片 ins machine determine 環境說明   項目整體需部署Zabbix監控並配置微信報警,而Zabbix Server並不能訪問外網,故運維小哥找了臺能訪問外網的服務器做Suqid代理,Zabbix Serve

通過設定ie的通過跨域訪問資料來源,來訪問本地服務

1、首先設定通過域訪問資料來源 設定通過域訪問資料來源 2、javascript指令碼ajax使用本地服務登入(評價,人證的類似)介面 <html> <head> <script type="text/javascript"> f

通過httpClient設定代理Ip

背景:   我們有個車管系統,需要定期的去查詢車輛的違章,之前一直是調第三方介面去查,後面發現數據不準確(和深圳交警查的對不上),問題比較多。於是想幹脆直接從深圳交警上查,那不就不會出問題了嗎,但是問題又來了,因為車比較多,一次查的資料量很大,如果同時間段大批量請求深圳交警可能會導致ip被他們那邊封禁,那有

【burpSuite】瀏覽器設定代理後無法訪問https

開啟burpSuite,瀏覽器設定代理之後,如果訪問使用https的網站時,會被卡住,告訴你“您的訪問不安全”之類的。簡單地說,這是證書與證書信任的問題,解決方法是下載burpSuite官方(也就是portSwigger)的證書,並信任它。官方指導:https://support.portswigg

通過服務發現來訪問Config Server並獲取Git倉庫中的配置資訊,但是Config Client註冊不到服務註冊中心

錯誤資訊: Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://LAPTOP-G1O0G3I5:16000/didis