今天,嘗試從 https://git-for-windows.github.io/ 更新msysgit
到最新版本的時候,發現下載鏈接 https://github.com/git-for-windows/git/releases/download/v2.12.0.windows.1/Git-2.12.0-64-bit.exe被服務器重新定向到了亞馬遜的服務器上去了,最後的下載地址是github-cloud.s3.amazonaws.com
的某臺機器上。但是國內訪問亞馬遜,基本上沒辦法下載成功的,很可能是被牆了。
搜索了一下,發現可以通過設置host
,強制把訪問節點從美國定向到香港的辦法來解決這個問題。Windows
下,編輯C:\Windows\System32\drivers\etc\hosts
然後增加如下解析即可。
219.76.4.4 s3.amazonaws.com
219.76.4.4 github-cloud.s3.amazonaws.com
對於Linux
以及macOS
,則修改/etc/hosts
。