Git学习手记4:Git 配置

上一节《Git学习手记3:安装Git

完成Git安装后,紧接着是配置Git的用户名和Email,这些用户信息将作为机器的识别号。

用Git 配置用户名和Email

Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量。

这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在以下三个不同的地方:

/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。

~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。

当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。

在 Windows 系统上,Git 会找寻用户主目录下的 .gitconfig 文件。主目录即 $HOME 变量指定的目录,一般都是 C:\Documents and Settings\$USER。

此外,Git 还会尝试找寻 /etc/gitconfig 文件,只不过看当初 Git 装在什么目录,就以此作为根目录来定位。

配置用户信息

使用 git config --global 来配置用户信息:名字(user.name)和Email(user.email),用户信息将作为机器的识别号,如下图所示

git config

配置完user.name 和 user.email后最好,再加一条

git config --global color.ui auto

告诉Git命令行输出彩色高亮显示,这样可以极大的增加可读性

查看配置:

使用 git config --list,可以查看config file里面所有的变量(List all variables set in config file, along with their values)

git config

下一节《Git学习手记5:Git 工作流程

学习软件工具,要养成几个好习惯:

第一,用英文思考,比如,创建一个仓库,最好用“Create Repository”来思考,这样容易跟软件使用手册(User Manual)里面的文字说明匹配起来

第二,从官网找文档,如下所示。Cheat Sheet,是简洁快速的参考摘要,把最常用的信息汇集到一起了;这种简洁快速摘要的感觉,有点儿像考试作弊时的“小抄”,为了对付考试这件事情,最好用工具是“小抄”,而不是大部头的书籍。Reference Manual,里面详细讲述了各种细节,类似于大部头的书籍,供深入学习使用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容