Git使用-极简配置

2024/04/19 | 字数692 | 阅读2分钟


配置级别

首先我们介绍一下Git配置的级别,以及各个级别之间的关系。下图是Git配置的级别: Git配置级别

上图中可以看到4个级别的配置,影响的范围也逐渐增加:

右侧的命令是对应配置项的修改命令:git config --<worktree|local|global|system> key value,当缺少--<worktree|local|global|system>参数时,默认为本地配置。

不通级别的配置被存储在不同的文件中,下面是配置与文件的对应关系:

Git配置文件对应关系

极简配置项

cfg
1
2
3
4
5
6
7
8
[user]
  email = your-email@gmail.com  # CHANGE THIS TO YOUR OWN EMAIL
  name = your-name              # CHANGE THIS TO YOUR OWN USERNAME
[core]
  editor = vim
  pager = less -x1,5
[color]
  ui = auto

替换上面的[user]下的emailname为自己的邮箱和git用户名,然后把上面的配置放到$HOME/.gitconfig中,你的git就可以用了。

配置文件格式

cfg
1
2
3
4
5
6
# Comments
[section]
  key = value

[section "subsection"]
  key = value

其中[section][section "subsection"]用来将配置分类,key表示配置项的名称,value为配置项的值。其中配置项的值有如下几种类型:

参考: https://git-scm.com/docs/git-config

上一篇:Git软件安装 下一篇:Git基本概念-仓库、暂存区、工作区

【文章不错,鼓励一下】