企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
## 1.6 初次运行 Git 前的配置 ### 1.6.1 配置文件 {#151-配置文件} **系统级配置** `/etc/gitconfig`文件,系统中对所有用户都普遍适用的配置;使用`git config`命令加`--system`选项读写的文件。 **用户级配置** `~/.gitconfig`文件,用户目录下的配置文件只适用于该用户;使用`git config`命令加`--global`选项读写的文件。 **目录级配置** `.git/config`文件,当前项目目录中的配置文件;配置仅仅针对当前项目有效。 _注意:每一个级别的配置都会覆盖上层的相同配置。_ ``` # .gitconfig [user] name = username email = username@mail.com [core] editor = vim [push] default = simple [color] ui = true ``` ### 1.6.2 config 指令 {#152-config-指令} **查看配置信息** 查看仓库的配置信息: ``` $ git config --list ``` 查看指定级的配置信息: ``` $ git config --list --global ``` 查看指定关键字的配置信息: ``` $ git config [key] ``` **设置配置信息** 设置用户信息: ``` $ git config --global user.name "username" $ git config --global user.email "usermail@example.com" ``` 设置文本编辑器: ``` $ git config --global core.editor emacs ``` 设置差异分析工具: ``` $ git config --global merge.tool vimdiff ``` 设置命令别名: ``` $ git config --global alias.br branch ```