git配置文件
2017-08-04 本文已影响77人
abelweiwencai
[TOC ]
配置文件放置的位置
- 系统配置: /etc/gitconfig (没有设置的还就没有)
- 用户的配置: ~/.gitconfig (用git config --global user.name XXX设置的)
- 工程下面的配置: .git/config ( git config user.name XXX 设置的)
查看当前配置
# 查看所有配置
git config --list
# 查看某项配置 git config <配置项>
git config user.name
配置读取和作用
- 读取 /etc/gitconfig
- 读取 ~/.gitconfig
- 读取 .git/config
在多层的配置文件里面,可能有相同的配置想,最终使用的是最后一次读取的配置
获取帮助
- man git
- git help
某个命令的帮助
- git <命令> --help
- git help <命令>
- man git-<命令>
- 比如 man git-config
常用配置项
- user.username : mommit 的时候,日志里面显示的用户(author: user.name user.email)
- user.email : mommit 的时候,日志里面显示的email(author: user.name user.email)
- git config --global core.editor vim: 默认编辑器
- git config --global merge.tool vimdiff : 默认对比工具