git config
Git有一个工具:git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。
一:git config 级别
git配置级别主要有以下3类:
- 仓库级别 local 【优先级做高】
- 用户级别 global 【优先级次之】
- 系统级别 system 【优先级最低】
git 首先查找系统级配置文件,其次是用户级,最后是仓库级,下一级会覆盖上一级的相同字段名参数
(1)配置文件地址
- git 仓库级别对应的配置文件在当前项目下的.git/config
注意:.git目录默认是隐藏的需要在文件管理器中显示隐藏的项目
- git 用户级别对应的配置文件是用户目录下的~/.gitconfig【C:\Users\Administrator】
- git 系统级别对应的配置文件是git安装目录下的
C:\Program Files\Git\mingw64\etc
(2)cmd 操作配置信息
git config --local -l
查看仓库地址 【需进入具体的项目目录下】
git config --global -l
查看用户配置
git config --system -l
查看系统配置
git config -l
查看所有的配置信息,依次是系统级别、用户级别、仓库级别
- 编辑配置文件
git config [--local | --global | --system ] -e
【默认打开的是仓库的配置文件】
- 设置/修改配置项目
git config [--local | --global | --system ] section.key value
如:git config --global user.email "123124@qq.com"
- 添加配置项
git config [--local | --global | --system ] --add section.key value
【默认添加在仓库的配置文件】
- 获取一个配置项
git config [--local | --global | --system ] --get section.key
【默认获取仓库的配置文件内容】
–get 可以不写
- 删除一个配置项
git config [--local | --global | --system ] --unset section.key