每台计算机上只需要配置一次,程序升级时会保留配置信息,可以随时通过命令修改。
1./etc/gitconfig文件:包含系统上每一个用户及他们仓库的通用配置。使用--system选项的git config时,从此文件读写配置变量。
2./.gitconfig或/.config/git/config文件:只针对当前用户。可以传递--global选项让Git读写此文件
3.当前使用仓库的Git目录中的config文件(.git/config):针对该仓库
每个级别覆盖上一级别的配置
用户信息
git config --global user.name "xxx"
git config --global user.email "xxxx@xxxxx"
文本编辑器
Git使用操作系统默认的文本编辑器,通常是Vim。如果想使用不同的文本编辑器,例如Emacs,可以:
git config --global core.editor emacs
检查配置消息
git config --list
可能会看到重复的变量名,因为Git会从不同的文件中读取同一个配置
git config <key>检查某一项配置
例如 git config user.name