一、配置文件

首先,我使用的系统是win10,linux系统和mac系统不在本文介绍的范围内。

一个软件或者项目的配置文件的用途是一样的,即提供软件或者项目需要的一些信息。例如,字符编码、端口号等等。

Git中的三种配置文件及位置:

  • 系统配置文件,供所有用户的所有仓库使用,位置${git_home}/etc/gitconfig
  • 用户配置文件,供某一用户的所有仓库使用,位置C:/users/${user_home}/.gitconfig
  • 仓库配置文件,供某一用户的某一仓库使用,位置${自己的git仓库}/.git/config

优先级,从小范围到大范围,仓库配置文件>用户配置文件>系统配置文件。

一般情况下,软件的配置文件,针对于所有用户的位于软件根目录或者根目录的子目录下面。针对某个用户的位于用户主目录或者主目录的子目录下面。这是软件的通用做法。maven软件也是这样做的。

配置的优先级,也是小范围最高,这是非常容易理解的。css 也是如此。

二、通过命令操作配置文件

git config

  • –system 参数,表示操作系统配置文件
  • –global 参数,表示操作用户配置文件
  • –local 参数,表示操作仓库配置文件

操作,无非就是,增删改查

  • –add 添加配置项
  • –list 查看所有配置项
  • –get 查看单个配置项目

我们安装好git后,首先进行的配置:

git config --global --add user.name “test” git config --global --add user.email “123456789@qq.com”

其含义是在用户配置文件添加配置项user.name和user.email,我们在进行添加配置项时,可能没有指定参数 –add ,但是依然命令依然可以运行成功。

然后,我们查看下我们是否配置成功,方法有两种:

直接找到用户配置文件,使用编辑器打开,如下图所示

dockfile里哪里配置git仓库的name和password_配置文件

通过命令方式查看,git config --global --list, --list参数表示查看所有配置项操作

dockfile里哪里配置git仓库的name和password_配置文件_02