proxyを使いたくないときでも、gitがproxy経由でアクセスしてしまった・・
proxy使いたくないけど、強制的にproxyになってしまい困っていました
brew services start mysql@5.7
出力
==> Tapping homebrew/services
Cloning into '/opt/homebrew/Library/Taps/homebrew/homebrew-services'...
fatal: unable to access 'https://github.com/Homebrew/homebrew-services/': Could not resolve proxy: (自分が使用しているproxy)
環境
Mac, bash
うまく行った方法:git configを設定する
以下のコマンドを実行し、proxyを使用しない設定をgit configに保存します。
git config --global http.proxy ""
git config --global https.proxy ""
保存されているか確認
git config --global -l
# 出力
http.proxy=
https.proxy=
その後上記コマンドが成功
brew services start mysql@5.7
# 出力
==> Successfully started `mysql@5.7` (label: homebrew.mxcl.mysql@5.7)
うまく行かなかった方法:.bashrcを編集
調べると、.bashrcに、proxyを使用しないIPアドレスを指定すればできるという情報を得たのですが、試してもうまくいきませんでした
export no_proxy="127.0.0.1, localhost"
export no_proxy="127.0.0.1, localhost"
おそらくこれがうまく行かなかった原因は、自分がproxy環境下でgitをインストールしたからだと思われます。gitのどこかに、常にproxyを使うような設定がされていると推測しています。。