如何在 Git 中更改默认配置?


当您第一次使用 Git 时,应该修改默认配置。可以使用 git config 命令来实现相同的功能。以下是可以设置的一些 Git 配置设置:

  • 姓名

  • 电子邮件

  • 默认编辑器

  • 行尾

Git 允许我们在不同的级别配置上述设置。这意味着我们可以为不同项目的不同存储库设置不同的设置。所有配置都存储在配置文件中。

语法

修改 Git 配置的语法为:

git config <config_level> configuration_name [additional_flags]

Git 配置可以在以下级别修改:

  • 系统 - 系统级配置应用于整台机器,涵盖机器上的所有用户和所有存储库。系统级配置文件可以在系统根路径下的 gitconfig 文件中找到。在 Unix 系统上,它是“$(prefix)/etc/gitconfig”。在 Windows 上,在 Windows XP 上,此文件位于“C:\Documents and Settings\All Users\Application Data\Git\config”,在 Windows Vista 及更高版本上位于“C:\ProgramData\Git\config”。

  • 全局 - 全局配置是用户特定的,应用于当前用户的所有存储库。全局配置值存储在一个位于用户主目录下的文件中。在 Unix 系统上,它是“~/.gitconfig”,在 Windows 上是“C:\Users\.gitconfig”。

  • 本地 - 本地配置仅应用于当前存储库。默认情况下,如果未传递任何配置选项,则“.gitconfig”文件将写入本地级别。本地配置值存储在一个可以在“.git/config”下找到的文件中。

配置级别的优先级顺序为:本地、全局、系统。

您可以使用以下命令在本地配置各种 Git 设置:

$ git config -help
$ git config --local user.name “Kiran Panigrahi”
$ git config --local user.email [email protected]

以下命令将 Visual Studio Code 设置为本地编辑器:

$ git config −−local core.editor “code −−wait”

请注意,**PATH** 环境变量设置为所需的编辑器(此处为 Visual Studio Code)。wait 标志指示终端窗口等待我们关闭打开的编辑器。

可以使用 -e 标志和 git config 命令打开配置文件进行编辑。

$ git config −−local −e

上述命令在 Visual Studio Code 编辑器中打开配置文件。从以下屏幕截图可以清楚地看出,之前添加的配置已记录。

更新于:2021 年 2 月 20 日

693 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告