Git用shadowsocks加速

Git用shadowsocks加速

用shadowsocks加速git clone

利用shadowsocks的socks5代理,配置好后明顯加速坡贺。用下面兩條命令配置好后壁肋,保持shadowsocks客戶端開啟就行了沃斤。

git config --global http.proxy 'socks5://127.0.0.1:1080' 
git config --global https.proxy 'socks5://127.0.0.1:1080'

shadowsocks的本地端口默認(rèn)是1080 
上面設(shè)置只是開啟https://代理

git開啟http/https代理詳解

# 查看git 可以配置的內(nèi)容
git config
# 部分配置內(nèi)容詳解
global  即是讀/寫當(dāng)前用戶全局的配置文件(~/.gitconfig 文件,屬于某個計算機(jī)用戶)
system  即是讀寫系統(tǒng)全局的配置文件(/etc/gitconfig 文件,屬于計算機(jī))
local   即是當(dāng)前 clone 倉庫 的配置文件(位于 clone倉庫下 .git/config)拆祈。
blob    配置是另外一種形式,提供一個 blob 大對象格式倘感,沒有驗(yàn)證過放坏,估計與 local 是一樣的,只是形式不同老玛。

# 查看當(dāng)前代理設(shè)置
git config --global http.proxy
git config --global https.proxy

# 設(shè)置當(dāng)前代理為 http://127.0.0.1:1080 或 socket5://127.0.0.1:1080
git config --global http.proxy 'http://127.0.0.1:1080'
git config --global https.proxy 'https://127.0.0.1:1080'

git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'

# 刪除 proxy
git config --global --unset http.proxy
git config --global --unset https.proxy

設(shè)置 Git SSH 代理(暫不可用)
還有一種情況淤年,我們通過 SSH 方法 clone 代碼,提交代碼蜡豹,因?yàn)檫@樣不用輸入密碼麸粮,通常我們會在自己的常用電腦上這么做。上面設(shè)置的 HTTP 代理對這種方式 clone 代碼是沒有影響的镜廉,也就是并不會加速弄诲,SSH 的代理需要單獨(dú)設(shè)置,其實(shí)這個跟 Git 的關(guān)系已經(jīng)不是很大娇唯,我們需要改的齐遵,是SSH 的配置寂玲。在用戶目錄下建立如下文件 ~/.ssh/config,對 GitHub 的域名做單獨(dú)的處理

# 這里必須是 github.com梗摇,因?yàn)檫@個跟我們 clone 代碼時的鏈接有關(guān)
Host github.com
   # 如果用默認(rèn)端口拓哟,這里是 github.com,如果想用443端口留美,這里就是 ssh.github.com 詳見 https://help.github.com/articles/using-ssh-over-the-https-port/
   HostName github.com
   User git
   # 如果是 HTTP 代理彰檬,把下面這行取消注釋,并把 proxyport 改成自己的 http 代理的端口
   # ProxyCommand socat - PROXY:127.0.0.1:%h:%p,proxyport=6667
   # 如果是 socks5 代理谎砾,則把下面這行取消注釋逢倍,并把 6666 改成自己 socks5 代理的端口
   # ProxyCommand nc -v -x 127.0.0.1:6666 %h %p

git開啟ssh代理詳解

git使用ssh代理要借助第三方工具,比如:nc,通過修改ssh配置文件同時將整個系統(tǒng)的ssh連接走代理

nc 這個工具一般的Ubuntu系統(tǒng)都帶的有.沒有的話apt insttall nc,Mac使用brew install nc

  • 添加代理
# ServerAliveInterval定時向服務(wù)器發(fā)送消息以保持連接,防止不操作而斷開.需要的時候才添加
echo "ProxyCommand nc -X 5 -x 127.0.0.1:1080 %h %p" >> ~/.ssh/config
echo "ServerAliveInterval 30" >> ~/.ssh/config

  • 取消代理
# Linux直接修改源文件
sed -i '/ProxyCommand/d' ~/.ssh/config

# Mac下只能這么弄,否則提示參數(shù)錯誤
sed '/ProxyCommand/d' ~/.ssh/config  > ~/.ssh/config.bk && mv ~/.ssh/config.bk   ~/.ssh/config
# 或者
sed '/ProxyCommand/d;/ServerAliveInterval/d' ~/.ssh/config  > ~/.ssh/config.bk && mv ~/.ssh/config.bk   ~/.ssh/config
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市景图,隨后出現(xiàn)的幾起案子较雕,更是在濱河造成了極大的恐慌,老刑警劉巖挚币,帶你破解...
    沈念sama閱讀 221,430評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件亮蒋,死亡現(xiàn)場離奇詭異,居然都是意外死亡妆毕,警方通過查閱死者的電腦和手機(jī)慎玖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來笛粘,“玉大人趁怔,你說我怎么就攤上這事⌒角埃” “怎么了润努?”我有些...
    開封第一講書人閱讀 167,834評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長示括。 經(jīng)常有香客問我铺浇,道長,這世上最難降的妖魔是什么垛膝? 我笑而不...
    開封第一講書人閱讀 59,543評論 1 296
  • 正文 為了忘掉前任鳍侣,我火速辦了婚禮,結(jié)果婚禮上吼拥,老公的妹妹穿的比我還像新娘倚聚。我一直安慰自己,他們只是感情好扔罪,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著桶雀,像睡著了一般矿酵。 火紅的嫁衣襯著肌膚如雪唬复。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,196評論 1 308
  • 那天全肮,我揣著相機(jī)與錄音敞咧,去河邊找鬼。 笑死辜腺,一個胖子當(dāng)著我的面吹牛休建,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播评疗,決...
    沈念sama閱讀 40,776評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼测砂,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了百匆?” 一聲冷哼從身側(cè)響起砌些,我...
    開封第一講書人閱讀 39,671評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎加匈,沒想到半個月后存璃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,221評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡雕拼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評論 3 340
  • 正文 我和宋清朗相戀三年纵东,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片啥寇。...
    茶點(diǎn)故事閱讀 40,444評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡偎球,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出示姿,到底是詐尸還是另有隱情甜橱,我是刑警寧澤,帶...
    沈念sama閱讀 36,134評論 5 350
  • 正文 年R本政府宣布栈戳,位于F島的核電站岂傲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏子檀。R本人自食惡果不足惜镊掖,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望褂痰。 院中可真熱鬧亩进,春花似錦、人聲如沸缩歪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至主籍,卻和暖如春习贫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背千元。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評論 1 272
  • 我被黑心中介騙來泰國打工苫昌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人幸海。 一個月前我還...
    沈念sama閱讀 48,837評論 3 376
  • 正文 我出身青樓祟身,卻偏偏與公主長得像,于是被迫代替她去往敵國和親物独。 傳聞我的和親對象是個殘疾皇子袜硫,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 夜鶯2517閱讀 127,724評論 1 9
  • 版本:ios 1.2.1 亮點(diǎn): 1.app角標(biāo)可以實(shí)時更新天氣溫度或選擇空氣質(zhì)量,建議處女座就不要選了议纯,不然老想...
    我就是沉沉閱讀 6,899評論 1 6
  • 我是一名過去式的高三狗父款,很可悲,在這三年里我沒有戀愛瞻凤,看著同齡的小伙伴們一對兒一對兒的憨攒,我的心不好受。怎么說呢阀参,高...
    小娘紙閱讀 3,389評論 4 7
  • 這些日子就像是一天一天在倒計時 一想到他走了 心里就是說不出的滋味 從幾個月前認(rèn)識他開始 就意識到終究會發(fā)生的 只...
    栗子a閱讀 1,624評論 1 3