Git 环境变量
git config 命令专门用来配置或读取相应的工作环境变量
Git 有三种级别的环境变量,它们分别是: 系统 Git 配置、当前用户 Git 配置 和 当前项目 Git 配置
这些环境变量,决定了 Git 在各个环节的具体工作方式和行为
三种级别的 Git 环境变量存储在 三个 不同的配置文件中
系统 Git 配置 : /etc/gitconfig 文件
/etc/gitconfig 是对所有用户都普遍适用的配置
可以使用以下命令来读写 /etc/gitconfig 文件
$ git config --system
当前用户 Git 配置 : ~/.gitconfig 文件
~/.gitconfig 这个当前用户目录下的配置文件只适用于当前用户
可以使用以下命令来读写 ~/.gitconfig 文件
$ git config --global
当前项目的 Git 配置 : .git/config 文件
.git/config
是当前项目下的配置文件,只适用于当前项目有效
可以使用以下命令来读写 .git/config 文件
$ git config
每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig中的同名变量