Tôi đã cài đặt Socat để sử dụng Giao thức Git Thông qua Proxy KẾT NỐI HTTP, sau đó tôi tạo một tập lệnh được gọi gitproxy
trong thư mục bin của bạn.
#!/bin/sh
# Use socat to proxy git through an HTTP CONNECT firewall.
# Useful if you are trying to clone git:// from inside a company.
# Requires that the proxy allows CONNECT to port 9418.
#
# Save this file as gitproxy somewhere in your path (e.g., ~/bin) and then run
# chmod +x gitproxy
# git config --global core.gitproxy gitproxy
#
# More details at https://www.emilsit.net/blog/archives/how-to-use-the-git-protocol-through-a-http-connect-proxy/
# Configuration. Common proxy ports are 3128, 8123, 8000.
_proxy=proxy.yourcompany.com
_proxyport=3128
exec socat STDIO PROXY:$_proxy:$1:$2,proxyport=$_proxyport
sau đó tôi đã cấu hình git để sử dụng nó:
$ git config --global core.gitproxy gitproxy
Bây giờ tôi muốn đặt lại git về cấu hình proxy mặc định, làm cách nào để làm điều đó?
git config --global --unset http.proxy
và mọi thứ đều tốt