找不到gitconfig文件

问题描述 投票:10回答:3

我刚开始学习Linux和Git。我正在使用Linux Mint。我通过apt-get安装了Git和emacs。

我使用以下教程https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

它说在三个不同的地方有配置文件:

  1. /etc/gitconfig文件
  2. ~/.gitconfig~/.config/git/config文件
  3. 您当前使用的任何存储库的Git目录(即.git / config)中的配置文件。

我刚刚开始使用Git,因此假设选项3)不适用

我检查了1)和2) - 我无法在任何地方找到文件

我用谷歌搜索没有运气,并在根目录中做了sudo find . -name

不知道发生了什么,就像我运行时一样

$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]

(我上面使用了我的姓氏)

它没有给我一个错误或任何东西 - 那么它在哪里写这个配置数据呢?这些文件在哪里?

git linuxmint
3个回答
9
投票

正如OP所证实的,任何git config --global命令都将创建/更新~/.gitconfig

但由于默认情况下它是一个隐藏文件,你需要一个ls -alrt才能看到它。 git config --global -l将列出其内容。

更一般地说,git config --list –show-origin显示所有配置文件。


3
投票

要查找您的全球.gitconfig文件:

  1. 打开终端或命令提示符
  2. 输入cd ~转到您的根目录
  3. 进入根文件夹后输入ls -alrt
  4. 你会看到一个.gitconfig文件 打开.gitconfig文件类型open .gitconfig

要查找特定的存储库qazxsw poi文件:

  1. 打开终端或命令提示符
  2. 输入.gitconfig转到存储库的根目录
  3. 进入存储库的根目录后,键入cd path/to/repository-directory
  4. 您将看到一个ls -alrt目录。输入.git
  5. 进入存储库的cd .git目录后输入git
  6. 你会看到一个ls -alrt文件 要打开存储库的config文件,请输入.gitconfig

1
投票

我使用open config获取了我的配置文件

© www.soinside.com 2019 - 2024. All rights reserved.