go get
が毎回止まるという現象に悩んでいて、その解決策を見つけたので書いておきます。
原因
yukidarake.hateblo.jp
これで、通常のGitHubとGitHub Enterpriseとで、メールアドレスを使いわけるということをやっていたのが原因でした。
解決策
残念ですが、上記の設定を諦める(上手く書けば大丈夫かもしれないが、そこまでするのはもういいや。。。)
git2.8以上を使えば、
git config --global user.useConfigOnly true
を設定し、
リポジトリ毎にuser.name
とuser.email
の設定を強制するようにできるようなのでこれでいいかな。。
参考
リポジトリごとに user.name や user.email の設定を強制する - Qiita