简介
安装git后,定制化你的git的环境。通常只需配置一次,适用于所有git版本。当然,你也可以随时更新你git的config。通常,‘git config’工具来帮助我们进行配置和更改变量。
三处配置文件:
1. /etc/gitconfig 所有用户和所有repos的系统级配置. 读取和更改文件使用'git config --system'。
2. ~/.gitconfig/~/.config/git/config 当前用户以及当前用户的repos的用户级配置。读取和更改文件使用‘git config --global’
3. git目录中的config,例如(.git/config), 仅对当前repo有效。读取和更改文件使用‘git config --local’。
3个文件的作用范围
.git/config覆盖 ~/.gitconfig ,~/.gitconfig覆盖/etc/gitconfig
配置步骤
首先进行身份配置,设置用户名和邮件地址。
git config --system/global/local user.name"John Doe"
git config --system/global/local user.email johndoe@example.com
通常用户会使用‘global’使其对该用户所有的repo有效。如果有特殊的repo或者project有其他的配置,则你可以不使用‘--global’
其次进行git编辑器的配置
git config --global core.editor emacs
若不制定编辑器,这样的话,git会用系统默认的编辑器,例如linux系统的vim
再者定制化的配置然后查看你的配置
定制化配置可以直接编辑文件也可以通过命令行进行操作。
git config --list 去获取所有的配置。你可能会看到同一个变量多次,这是因为git从不同文件(/etc/gitconfig & ~/.gitconfig)读出变量,但是,仅最后一次你看到的变量生效。
git config key 去查看对应的配置信息。
网友评论