1. 设置代理
设置全局代理:
git config --global https.proxy 127.0.0.1:1080
针对某一域名设置
# 格式
git config --global https.{url}.proxy 127.0.0.1:1080
# 已github为例子
git config --global https.https://github.com/.proxy 127.0.0.1:1080
取消代理设置
git config --global --unset http.proxy
git config --global --unset https.proxy
2. 配置某一仓库
# 查看配置
git remote -v
git config --edit 命令可以编辑配置文件,同样也分为以下三种情况:
git config --local --edit 编辑仓库级别配置文件
git config --global --edit 编辑用户级别配置文件
git config --system --edit 编辑系统级别配置文件
3. git config设置用户名和密码
解决每次提交和拉取代码需要输入用户名和密码问题
请输入以下命令行:
git config --global credential.helper store
再输入一次正确的用户名和密码,就可以了。
4. git config --replace-all 修改已配置的信息
假如配置后,发现有信息配置错了,如何进行修改呢?可以使用–replace-all参数,命令格式如下所示,这里演示修改本地仓库的用户名和邮箱:
git config --replace-all user.name "Your Name"
git config --replace-all user.email "you@example.com"
5. 配置文件位置
- 仓库配置:
.git/config
- 用户配置:
~/.gitconfig
- 系统配置:
/etc/gitconfig
通过git config --list
:可以批量查看配置信息