Git命令- git config命令介绍

2023-07-13  本文已影响0人  BlueSocks

1. git config的配置文件

在介绍git config命令前,我们先来了解下git config的几个参数:

应用于单个用户的配置,这些配置存储在 ~/.gitconfig 文件中。使用方式如下:

//为当前用户配置用户名,user.name配置会写入到~/.gitconfig文件中
$ git config --global user.name "Your Name"

读取~/.gitconfig 文件的配置信息:

//从~/.gitconfig文件中读取所有的配置信息
$ git config --global --list

应用于特定git仓库的配置,这些配置存储在git仓库的 .git/config 文件 中。

比如我们已经通过git config --global user.name "Your Name"命令配置了当前用户的用户名,但是在另一个项目中想用其它用户名,就可以进入项目目录下,为该项目单独配置用户名

//进入项目的根目录,为项目单独配置不同的用户名
$ git config --local user.name "Your Name"

//添加配置时,默认使用--local参数,所以以上命令可以简写:
$ git config user.name "Your Name"

//注意:读取配置时,不是默认使用--local参数,
//例如:获取system、global、local所有配置信息
$ git config --list

应用于系统中所有用户的配置,这些配置存储在文件 $(prefix)/etc/gitconfig 中。

2. git config常用命令

$ git config --global --add alias.br branch
//添加配置时,--add 可以省略
$ git config --global alias.br branch

//同理,git config --global --add user.name "Your Name",也可以省略--add

$ git config --global --get alias.br
//--get命令可以省略
$ git config --global alias.br

$ git config --global --get-all alias.br

$ git config --global --replace-all alias.br branch

//取消alias.br
$ git config --global --unset alias.br 

上一篇 下一篇

猜你喜欢

热点阅读