一、git配置分为三个级别:
- 版本库级别配置
配置只针对当前版本库有效,更改的配置文件目录是:/propject/demo/.git/config
git config -e
- 当前用户级别
配置只针对当前登录用户有效,更改的相应的配置文件路径是:~/.gitconfig
git config -e --global
- 系统级别
配置对系统下所有用户都生效,更改的配置文件路径:/etc/gitconfig
git config -e --system
二、读取配置
git配置文件采用如下格式:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
读取core 下的bare值可用如下方式:
git config core.bare
三、更改或新增配置
举个栗子,在a节,加一个配置b,其值为values:
git config a.b values
四、删除配置
举个栗子,删除a小节下的b
git config --unset a.b
五、常用配置
- 配置用户名、邮箱地址
git config --global user.name "Big Face"
git config --global user.email "Bigface@163.com"
- 配置别名
git config --system alias.st status