git设置

git全局设置相关

全局配置#

设置账号#

git config --global user.name "iqszlong"
git config --global user.email "iqszlong@gmail.com"

查看配置#

git config -l

设置代理#

git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890

查看代理#

git config --global --get http.proxy
git config --global --get https.proxy

取消代理#

git config --global --unset http.proxy
git config --global --unset https.proxy

Windows设置CMD代理#

set HTTP_PROXY=http://127.0.0.1:7897
set HTTPS_PROXY=http://127.0.0.1:7897

或者在设置中的环境变量增加项永久设置代理

http_proxy http://127.0.0.1:7897

https_proxy http://127.0.0.1:7897

设置完后使用curl验证代理是否生效

echo %http_proxy%
echo %https_proxy%
# 或者请求不能访问的地址
curl https://google.com

# 失败结果
# curl: (7) Failed to connect to 127.0.0.1 port 7890 after 2043 ms: Could not connect to server

# 成功结果
# <HTML><HEAD><meta http-equiv="content-type" content="text/html;charset=utf-8">
# <TITLE>301 Moved</TITLE></HEAD><BODY>
# <H1>301 Moved</H1>
# The document has moved
# <A HREF="https://www.google.com/">here</A>.
# </BODY></HTML>