git config
git config用来帮助设置控制Git外观和行为的配置变量。这些变量存储在三个不同的位置,分别使用以下选项命令即可读写配置变量。
命令选项 | 读取文件位置 | 文件包含内容 |
---|---|---|
–system | /etc/gitconfig文件 | 系统上每一个用户及他们仓库的通用配置 |
–global | /.gitconfig或/.config/git/config文件 | 只针对当前用户的配置信息 |
默认 | .git/config文件 | 只针对当前仓库的配置信息 |
每一个级别覆盖上一级别的配置,所以.git/config的配置变量会覆盖/etc/gitconfig中的配置变量。
用户信息
git config --global user.name 'userName'
git config --global user.email 'userName@example.com'
文本编辑器
配置自定义的文本编辑器,如果未配置,Git会使用操作系统默认的文本编辑器,通常是Vim。
git config --global core.editor emacs
检查配置信息
- 查询所有配置
git config list
- 查询指定的某一项配置
git config <key>
git help
git help命令用来显示任何命令的Git自带文档。你可以运行 git help <command>
命令来了解。