您现在的位置:首页 >> 前端 >> 内容

Git配置文件详解教程

时间:2017/12/25 11:22:07 点击:

  核心提示:一、三种配置文件每一个软件都有一个配置文件,来决定程序如何执行,Git拥有三个级别的配置文件,有不同的优先级,高优先级的设置项会覆盖低优先级中相同的设置项。1、文件夹中.git子文件夹中的config...

一、三种配置文件

每一个软件都有一个配置文件,来决定程序如何执行,Git拥有三个级别的配置文件,有不同的优先级,高优先级的设置项会覆盖低优先级中相同的设置项。

1、文件夹中”.git”子文件夹中的config文件

配置文件具有最高的优先级 只对所在文档库有效

2、登录账号的home directory中的.gitconfig文件

优先级次于前者 只对此账号登录的用户有效

3、Git程序的安装文件夹中的etc\gitconfig文件

优先级最低 公用配置文件,对所有登录账号和所有git文档库都有效

二、“git config”指令的用法

1、作用:显示、添加、修改配置文件中的设置项

2、使用详解:

显示当前git的设置项:

git config -l

这个指令会显示三个配置文件中所有的设置项,顺序是从优先级低到高

Git配置文件详解教程

显示单一配置文件

git config --system -l //   etc\gitconfig
git config --global -l //   .gitconfig
git config --local -l  //.git

在配置文件中添加设置项

eg:把操作者的姓名和email记录在配置文件中,在commit时自动带入

git config user.name "操作者姓名"
git config user.email "操作者email"

根据需要加入–global 等选项

删除设置项

–unset选项

eg:删除上面的user.name

git config --unset user.name

根据配置按需加入 –global 或 –system选项

定义指令别名 alias

git config alias.指令别名 "正式的指令和选项"

同样,视情况加入–global 和 –system选项

删除alias

git config --unset alias.指令别名

Git配置文件详解教程

配置默认的文本编辑器

执行”git commit”时需要输入说明,在不加入-m 进行说明时,git会启动默认的vi编辑器,如果想换成自己惯用的文本编辑器,只要在配置文件中加入core.editor设置项即可。

git config --global core.editor "编辑器的路径"

Tags:GI IT T配 配置 
作者:网络 来源:骑着毛驴的小猴子