プロキシの背後で作業していますが、github.comにアクセスできません。cntlmでこの問題を修正できることを読みました。私はまだプロキシ情報を入力するのに苦労しています。
だから私の質問は、プロキシをバイパスするためにcntlmを使用するようにGitをポイントする方法ですか?
プロキシの背後で作業していますが、github.comにアクセスできません。cntlmでこの問題を修正できることを読みました。私はまだプロキシ情報を入力するのに苦労しています。
だから私の質問は、プロキシをバイパスするためにcntlmを使用するようにGitをポイントする方法ですか?
実際にCNTLMを使用する場合は、通常のプロキシのようにgitするように構成されます。
したがって、NTLMプロキシを次のように指定する場所は次のとおりです。
git config --global https.proxy https://user:password@proxy.com:port
git config --global http.proxy http://user:password@proxy.com:port
CNTLMの場合、localhostを使用して、CNTLMがリッスンするポートを指定するだけです。
git config --global https.proxy https://127.0.0.1:port
git config --global http.proxy http://127.0.0.1:port
ローカルポート3128で実行しているので、私にとっては
git config --global https.proxy https://127.0.0.1:3128
git config --global http.proxy http://127.0.0.1:3128
NTLMプロキシがgitでサポートされている場合でも、ユーザー/パスがクリアテキストで保存されるため、そのように使用したくない場合があります。CNTLMを使用すると、パスワードを暗号化して保存できる一元化された場所を使用できる可能性があります。
gitバージョン1.7.10以降では、CNTLMは必要ありません。
詳細については、 https://stackoverflow.com/a/10848870/352672で私の回答を参照してください。次のように構成/テストできます。
git config --global http.proxy http://user:password@proxy.com:port
git clone http://git.gnome.org/browse/gnome-contacts