0%

Git基础 概述篇

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 命令可以查看所有的配置以及它们所在的文件。