Git Config-自定义Git环境
时间:2020-02-23 14:33:21 来源:igfitidea点击:
在本教程中,我们将学习配置Git。
配置工具
Git有一个名为git config的工具来定制Git环境。
它使我们能够获取和设置配置变量。
配置级别
我们可以将配置设置为三个级别。
- system
- global
- local
全局配置将覆盖系统级别的配置。
本地配置将覆盖全局和系统级别的配置。
Git配置-系统
此配置应用于覆盖操作系统的所有用户和所有存储库的整个计算机。
系统级配置位于Unix系统上系统根目录下的gitconfig文件中。
例:
/etc/gitconfig
Git配置--global
此配置适用于操作系统用户,并且位于用户目录下的.gitconfig文件中。
例:
/Users//.gitconfig
Git配置-本地
此配置将应用于存储库。
如果未提及任何选项,则它是默认配置。
例:
/Users//GitHub/dyScrollUpJS/.git/config
设置用户名和电子邮件
安装Git之后,我们要做的第一件事就是设置用户名和电子邮件地址。
每次Git提交都使用这两个信息。
稍后再提交。
使用--global
方法一次完成此设置。
要在全局级别设置用户名,我们使用以下命令。
$git config --global user.name ""
要在全局级别设置用户电子邮件,我们使用以下命令。
$git config --global user.email "[email protected]"
获取用户名和电子邮件
要获取用户名,我们执行以下命令。
$git config user.name
要获取用户电子邮件,我们执行以下命令。
$git config user.email [email protected]
设置别名
我们使用别名为不同的命令创建自定义快捷方式。
要创建别名以检查状态,我们可以执行以下命令。
$git config --global alias.s status
上面的代码为git status命令创建了一个别名。
(在后面的教程中有更多关于git status命令的信息)。
因此,当我们在存储库中执行以下内容时,我们将获得存储库(存储库)的状态。
$git s On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working tree clean
列出所有配置
要列出所有配置,我们使用--list选项。
$git config --list