git config
综述
Git的配置文件分为三个不同的级别,并存放在三个不同的位置:
- 系统级:配置信息存放在 /etc/gitconfig 中,包含了适用于系统中所有用户和所有库的值,读写此文件需要用到 '--system' 选项;
- 用户级:配置信息存放在 ~/.gitconfig 中,包含了适用于此用户所有库的值,读写此文件需要用到 '--global' 选项;
- 项目级:配置信息存放在 .git/config 中,包含适用于此项目的值,读写此文件可以用 '--local' 选项,可省略,这是默认的级别,需要在项目文件夹下执行此命令。
无论当前是什么库,每一个级别都会重写前一个级别的值。
显示配置
# 列出所有值,可能会有重复的,后边的值会重写前面的值。 git config -l # 仅列出用户级的所有值。 git config --global -l
修改身份
# 修改项目级的姓名 git config --local user.name "Kevin Wu" # 修改项目级的邮箱 git config --local user.email "kvmisc@163.com"
删除配置
# 删除一条配置信息 git config --unset user.name # 删除所有配置信息 git config --unset-all
浙公网安备 33010602011771号