Git基础 概述篇
Git是什么?
Git是一个分布式的版本控制系统。(本质上是一个内容寻址文件系统)
Git配置
Git配置使用 git config 命令工具来设置,可以控制Git的外观和行为
system级别配置
变量配置存储在 /etc/gitconfig 文件, 设置会在系统上每一个用户以及他们的仓库中生效。执行 git config 命令时带上 –system 选项即可设置system级别的配置。
global级别配置
变量配置存储在 ~/.gitconfig 或 ~/.config/git/config 文件, 设置会在当前用户以及他们的仓库中生效。执行 git config 命令时带上 –global 选项即可设置global级别的配置。
local级别配置
变量配置存储在当前使用仓库的Git目录中的配置文件中即 .git/config 文件, 设置只在当前仓库中生效。执行 git config 命令时带上 –local 选项即可设置local级别的配置。
每一个级别配置会覆盖上一个级别的配置,即local会覆盖global的配置。
使用 git config --list --show-origin 命令可以查看所有的配置以及它们所在的文件。