Git之查看配置文件--如fatal:unable to read config file

Git 提供git config 工具,用来配置或读取相应的工作环境变量。如何读取这些配置信息?当读取system系统级配置信息时,为什么会出现

fatal: unable to read config file D:Program FilesGitmingw64/etc/gitconfig:

No such file or directory   ??? No such file or directory ???

Git具有三个配置文件:

    1. 版本库级配置文件(.git/config) 配置仅仅针对当前项目有效; 若使用 git config 时用 --local选项,读写的就是这个文件。 2. 全局配置文件(~/.gitconfig ) 用户目录下的配置文件只适用于该用户; 若使用 git config 时用 --global选项,读写的就是这个文件。 3. 系统级配置文件(/etc/gitconfig ) 系统中对所有用户都普遍适用的配置; 若使用 git config 时用 --system选项,读写的就是这个文件。

注意----优先级

    版本库级配置文件 > 全局配置文件 > 系统级配置文件 因此,每一个级别的配置都会覆盖上层的相同配置.

用git config命令查看配置文件

    命令参数 –list, 简写 -l 格式:git config [–local|–global|–system] -l 查看版本库级的config----------命令:git config --local -l 查看全局级的config------------命令:git config --global -l 查看系统级的config------------命令:git config --system -l(系统级配置文件找不到) 查看当前生效的配置----------命令:git config -l,这个时候会显示最终三个配置文件计算后的配置信息
版本库级配置文件信息: 版本库级配置文件信息:
命令参数 –list, 简写 -l 格式:git config [–local|–global|–system] -l 查看版本库级的config----------命令:git config --local -l 查看全局级的config------------命令:git config --global -l 查看系统级的config------------命令:git config --system -l(系统级配置文件找不到) 查看当前生效的配置----------命令:git config -l,这个时候会显示最终三个配置文件计算后的配置信息 版本库级配置文件信息:
全局级配置文件信息: 全局级配置文件信息:
系统级配置文件信息(文件找不到):
系统级配置文件信息(文件找不到):
    查看安装目录下etc文件,文件中无配置文件config
查看安装目录下etc文件,文件中无配置文件config
    实际安装后,该配置文件单独在C盘/ProgramData/Git文件中
实际安装后,该配置文件单独在C盘/ProgramData/Git文件中
    进入C/ProgramData/Git中查看即可
进入C/ProgramData/Git中查看即可
查看当前生效配置
查看当前生效配置

经验分享 程序员 微信小程序 职场和发展