Thursday, January 11, 2018

設定 go get 存取 github 的協定

在防火牆後執行 go get 或是 go installgithub.com 取得套件時,發現 go 會使用 git:// 去存取。因為網路管制的關係,無法連到 TCP 22 埠,所以就連線失敗無法取得套件。

使用下面的命令設定 git 針對特定目標的連線方式後,就可以順利取得套件了:

git config --global url."https://github.com/".insteadOf git@github.com:

No comments: