优秀的编程知识分享平台

网站首页 > 技术文章 正文

Git Config配置有哪些?(git的配置)

nanyue 2024-08-03 17:56:03 技术文章 4 ℃

在git中,我们使用git config 命令用来配置git的配置文件,git配置级别主要有以下3类:

  1. 仓库级别--local
  2. 用户级别--global
  3. 系统级别--system

优先级从上向下依次降低。

系统在加载的时候,依次从下往上加载,后加载的配置项覆盖已有的。

配置文件

仓库级别的配置在项目库的.git文件夹中:

用户级别的配置项在用户目录下:

系统级别的配置项在系统目录下:

可以用文本编辑器打开查看、修改这些文件。当然,git也提供了命令来操作这些配置。

查看配置

# 查看所有配置
git config -l
# 查看仓库配置
git config --local -l 
# 查看用户配置
git config --global -l 
# 查看系统配置
git config --system -l 

编辑配置

使用下面的命令,就会调用文本编辑器(vim)进行编辑。

# 编辑配置:git config -e
# 编辑仓库级别配置文件
git config --local -e 
# 编辑用户级别配置文件
git config --global -e 
# 编辑系统级别配置文件
git config --system -e 

添加配置项

添加命令使用--add参数。

git config --local --add mouse.name jerry

这里需要注意,--add参数命令如果多次执行,会重复添加。

如果只是覆盖原来的配置对应的值,可以将--add参数去掉。

获取配置项

获取配置项值使用命令参数--get。

# 获取仓库级配置项
git config --local --get mouse.name
# 获取用户级配置项
git config --global --get mouse.name
# 获取系统级配置项
git config --system --get mouse.name

删除配置项

删除配置项使用命令参数--unset。

# 删除仓库级配置项
git config --local --unset mouse.name
# 删除用户级配置项
git config --global --unset mouse.name
# 删除系统级配置项
git config --system --unset mouse.name
最近发表
标签列表