0 初始化

每台计算机只需配置一次,升级时会保留配置信息。

Git自带一个 git config 的工具帮助设置控制Git外观和行为的配置变量,这些变量存在于三个不同的位置:

  • /etc/gitconfig:包含系统上每一个用户的及他们仓库的通用配置。如果带有--system选项的git config时,会从此文件读写变量
  • ~/.gitconfig~/.config/git/config:只针对当前用户。使用--global选项读写此文件
  • 当前仓库目录中的config(.git/config):针对该仓库

每一级别覆盖上一级别

基本配置

1
2
3
4
5
6
7
8
9
10
11
12
# 配置用户名和邮箱
git config --global user.name "Sidney DING"
git config --global user.email "sidneyding183@gmail.com"
# 文本编辑器 根据喜好
git config --glonal core.editor vim
# 检查配置信息
git config --list
git config user.name
# 获取帮助
git help <verb>
git <verb> --help
man git-<verb>
Read more »