乐闻世界logo
搜索文章和话题

Git 如何查询当前电脑的全局所有的配置?

2个答案

1
2

当您要查询当前计算机上Git的全部全局配置时,您可以使用以下Git命令:

bash
git config --global --list

这个命令会列出所有的全局配置,这些配置位于用户主目录下的.gitconfig文件中。例如,它可以显示用户的姓名和邮箱配置、差异检查工具、别名等全局设置。如果您想要看到某个特定的全局配置,可以使用以下命令:

bash
git config --global user.name git config --global user.email

这些命令分别会显示全局配置中设置的用户姓名和邮箱。

举个例子,如果我在我的机器上进行了一些全局设置,配置了我的用户名和邮箱,并为常用的命令设置了别名,那么执行 git config --global --list 命令后可能会得到如下输出:

plaintext
user.name=John Doe user.email=johndoe@example.com alias.st=status alias.co=checkout alias.br=branch alias.ci=commit

在这个输出中,我们可以看到用户的姓名是"John Doe",邮箱是"johndoe@example.com",并且设置了几个命令别名,比如用st代替status,用co代替checkout等。

2024年6月29日 12:07 回复

从 Git 2.26.0开始,您可以使用--show-scope选项:

shell
git config --list --show-scope

输出示例:

shell
system rebase.autosquash=true system credential.helper=helper-selector global core.editor='code.cmd' --wait -n global merge.tool=kdiff3 local core.symlinks=false local core.ignorecase=true

它可以与

  • --local用于项目配置、 --global用于用户配置、 --system用于所有用户配置
  • --show-origin显示确切的配置文件位置
2024年6月29日 12:07 回复

你的答案