用户配置文件
git
用户配置文件存在于 ~/.gitconfig
位置上,配置它的方法有两种:
- 通过
git config --global
可以配置相关内容 - 直接打开该文件修改
第一种方式在之前的文章中已经做过介绍,本文主要介绍第二种方法。
[user]
name = test
email = test@163.com
举个例子,上面是截取配置文件中一部分,表示配置 user.name
和 user.email
的值。可以看出在 . 之前的属于一个section,而 . 之后的属于该section中的一个attribute。在后面的文章中,会介绍更多有用的功能,有很多都是通过修改 .gitconfig
文件来做到的。
项目配置文件
一个项目仓库的配置文件存在于该仓库目录下的 .git/config
位置上,它的格式与用户配置文件是一样的。修改方式:
- 通过
git config --local
可以配置相关内容 - 直接打开该文件修改
一般在其中会配置上和项目相关的一些选项,比如:远程仓库名、远程跟踪分支等。
[remote "origin"]
url = https://github.com/rikeyone/envsetup-script.git
fetch = +refs/heads/*:refs/remotes/origin/*
当然也可以配置与上述用户配置一样的属性,那么在该项目中将以项目中配置的生效。比如在一个项目中,想要使用其他的用户名和邮箱地址作为提交信息,可以在该项目中修改如下的属性:
[user]
name = rikeyone
email = xiehaocheng127@163.com
这样就会覆盖上面的用户配置属性。
欢迎扫码关注我的公众号!