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