WEBまたはXTLSモードで12VPXを使用したGit & GitHub
12VPXアプリをXTLSまたはWEBモードで使用する場合、(OpenVPNモードとは異なり)Gitを含むほとんどのコマンドラインユーティリティは12VPXを自動的に使用しません。
Proxy
幸いなことに、12VPXをXTLSまたはWEBモードで使用する場合、多くのコマンドラインユーティリティが利用できるローカルプロキシサーバーを実行します。このプロキシは127.0.0.1:16005で実行されます。
Git & GitHub
12VPXが提供するローカルプロキシをGitに使用させるには、次のコマンドを発行する必要があります。
git config --global http.proxy socks5://127.0.0.1:16005
git config --global https.proxy socks5://127.0.0.1:16005
12VPXを使用せずにGitを使用する場合、プロキシをその設定から再度削除する必要があります。
git config --global --unset http.proxy
git config --global --unset https.proxy
HTTP vs SOCKS
SOCKS5プロキシの代わりにHTTPプロキシを好む場合は、ポートを16005から16006に変更できます。