1. 程式人生 > >CMD 和 Git 中的代理設定

CMD 和 Git 中的代理設定

CMD 設定代理

cmd 環境下設定代理可能不是很常用,但是某些情況下還是可能會用到,比如公司的電腦只能通過設定代理訪問外網,而你需要在 cmd 環境下使用 gem 命令更新檔案時。

當然,如果你使用某些代理軟體為所有通訊設定了代理,那就不需要這些設定了。

為 cmd 設定代理很簡單,首先開啟 cmd (win + R,輸入 cmd,然後按 enter 鍵),然後輸入如下命令:

set http_proxy=http://proxy.yourname.com:8080

其中 http://proxy.yourname.com 是你的代理伺服器地址,而 8080 是埠號,如果有則設定。另外,如果你的代理伺服器要求使用者名稱和密碼的話,那麼還需要:

set http_proxy_user=
set http_proxy_pass=

設定完成後,就可以在 cmd 下正常使用網路了。

Git 設定代理

Git 的代理設定也非常簡單,一句話就搞定了:

git config --global http.proxy http://10.10.10.10:8080 

如果需要使用者名稱密碼的話,則設定:

git config –global http.proxy http://user:[email protected]http://10.10.10.10:8080 

其中 userpassword 分別為你的使用者名稱和密碼。

設定完成後,可以通過如下命令來檢視設定是否生效:

git config –get –global http.proxy

如果某一天你不喜歡她了,需要刪除代理設定,那麼可以使用:

git config --system (或 --global 或 --local) --unset http.proxy

來刪除設定。

PS:有些同學可能使用的 Git 的客戶端,比如介面很上流的 Github for Windows,裡面可能並沒有代理設定的選項,不過彆著急,這些客戶端一般在底層都是呼叫的命令列工具,所以同樣按照上述步驟進行設定即可。

相關推薦

CMD Git 代理設定

CMD 設定代理 在 cmd 環境下設定代理可能不是很常用,但是某些情況下還是可能會用到,比如公司的電腦只能通過設定代理訪問外網,而你需要在 cmd 環境下使用 gem 命令更新檔案時。 當然,如果你使用某些代理軟體為所有通訊設定了代理,那就不需要這些設定了。 為 cmd 設定代理很簡單,首先開啟 cm

【計算機基礎技能】在當前的目錄下面執行CMDGit Bash

在學習機器學習的過程中,經常會碰到一些前人已經寫好的jupyter notebook的檔案(只有在檔案所在的位置的時候,開啟CMD-jupyter notebook才顯示該檔案目錄樹下面的檔案)。為了便於整理,自己都是習慣將這些檔案放在自己指定的目錄的下面,但是當自己想要檢視的時候,每次都是從C

#Linuxgit簡單的小問題

linux中: 1. 進入資料夾的命令 cd 資料夾名 (當該資料夾名稱中帶有空格時,應該用雙引號將資料夾名稱括起來,不然系統會將其當成多個cd的引數而報錯,或按Tab鍵自動補全) 2.檢視本檔案下面的所有有檔案資訊 ls -al 即可 du常用的選項:   -h:以

cmdgit一些簡單的命令列

cmd命令列: winver:檢查Windows版本; write:開啟寫字板; mspaint:開啟畫圖板; notepad:開啟記事本; ipconfig:檢視本機IP; cleanmgr:磁碟清理; osk:開啟螢幕鍵盤; logoff:登出命令; calc

所有Java代理有關的知識點都在這了

對於每一個Java開發來說,代理這個詞或多或少都會聽說過。你可能聽到過的有代理模式、動態代理、反向代理等。那麼,到底什麼是代理,這麼多代理又有什麼區別呢。本文就來簡要分析一下。 代理技術,其實不只是Java語言特有的技術,其實在網際網路早期就已經出現了這種技術。 在計

如何刪除mac的.DS_Storegit的.DS_Store

.DS_Store 是什麼 使用 Mac 的使用者可能會注意到,系統經常會自動在每個目錄生成一個隱藏的 .DS_Store 檔案。.DS_Store(英文全稱 Desktop Services Store)是一種由蘋果公司的Mac OS X作業系統所創造的隱藏檔案,目的在於存

Git socks5 代理設定

首先確認ip和埠,例如ip為127.0.0.1, 埠為1080, 開啟終端,執行以下命令: git config --global http.proxy 'socks5://127.0.0.1:108

git拉取遠端分支並建立本地分支Git從遠端的分支獲取最新的版本到本地

git拉取遠端分支並建立本地分支一、檢視遠端分支使用如下Git命令檢視所有遠端分支:git branch -r二、拉取遠端分支並建立本地分支方法一使用如下命令:git checkout -b 本地分支名x origin/遠端分支名x$ git checkout -b hhhh

word字型大小(pt)網頁css設定font-size時用的px大小對應關係

pt與px轉換關係為 1px= 0.75pt。 所以word中五號字型(10.5pt)在網頁中對應的大小為font-size:14px。(10.5 / 0.75 = 14) 初號44pt 小初36pt 一號26pt 小一24pt 二號22pt 小二18pt 三號16pt 小

所有Java代理有關的知識點都彙集於此,速進學乾貨。

開發十年,就只剩下這套架構體系了! >>>   

SS的三種樣式來源:創作人員、讀者用戶代理

最終 插件 evel 想要 開發者 有一個 agen 接口 html CSS中的樣式一共有三種來源:創作人員、讀者和用戶代理,來源的不同會影響到樣式的層疊方式,很多第一次學習CSS的朋友,對這三種來源可能會存在一些困惑,下面我寫一下自己的理解,若有錯誤的地方還請指正。首先,

myeclipseecplise安裝git插件的問題

res features 網上 myeclips 相同 details mars eat mar   我的myeclipse10.7和ecplise helis一直安裝不了git插件,myeclipse中details說我的myeclipse少了team_features等

DockerfileCMDENTRYPOINT的用法

CMD ENTRYPOINT一、 ENTRYPOINT指令 ENTRYPOINT 的兩種格式:? ENTRYPOINT ["executable", "param1", "param2"] (exec格式,推薦使用此格式)? ENTR

關於git自己的分支主分支有沖突的解決方案(git烏龜git

eset 更新 關於 pan 我們 沒有 log 關於我 解決沖突 闡述一個案例,最近在開發中遇到一個問題。自己在代碼的主分支拉了一個分支,開始快樂的開發修改了。同事小明也在主分支拉了一個分支,也在快樂的修改。小明的開發速度很快,一個問題很快就解決了,並且把自己的代碼,提交

vs的一些常用設定c#的一些程式碼解釋

shift +空格切換全形半形 ctrl+f可以啟用vs的搜尋功能,然後可以搜尋所建專案中的的內容 c#中程式碼以分號結束 Console.WriteLine();輸出內容。 Console.ReadKey();:作用暫停當前程式;等待使用者按任意鍵繼續,按鍵會顯示在螢幕上。 執

java代理,靜態代理,動態代理以及spring aop代理方式,實現原理統一彙總 SpringAOP的兩種代理方式(Java動態代理CGLIB代理

若代理類在程式執行前就已經存在,那麼這種代理方式被成為 靜態代理 ,這種情況下的代理類通常都是我們在Java程式碼中定義的。 通常情況下, 靜態代理中的代理類和委託類會實現同一介面或是派生自相同的父類。 一、概述1. 什麼是代理我們大家都知道微商代理,簡單地說就是代替廠家賣商品,廠家“委託”代理為

Git 的forkPull Request

這兩個東西是用來幹嘛的? 為開源專案貢獻自己的程式碼 你使用開源專案的時候發現一個bug並且你機智的解決了,那麼你就可以告訴作者“hi 我幫你修復了一個bug!”,作者看到你的修復後覺得不錯,就同意了加入你的程式碼,這樣你的程式碼也會開源被更多人使用! fork

使用canvas畫線,在Js動態設定

1.定義div   <div style="height:240px;" >                            &

Spring裡的aop實現方式原始碼分析 java代理,靜態代理,動態代理以及spring aop代理方式,實現原理統一彙總

使用"橫切"技術,AOP把軟體系統分為兩個部分:核心關注點和橫切關注點。業務處理的主要流程是核心關注點,與之關係不大的部分是橫切關注點。橫切關注點的一個特點是,他們經常發生在核心關注點的多處,而各處基本相似,比如許可權認證、日誌、事務。AOP的作用在於分離系統中的各種關注點,將核心關注點和橫切關注點分離開來。

Git代理設定與訪問Github

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!