【发布时间】:2015-12-08 21:51:07
【问题描述】:
我刚开始学习 Linux 和 Git。 我正在使用 Linux Mint。我通过 apt-get 安装了 Git 和 emacs。
我正在使用以下教程 https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup
它说在三个不同的地方有配置文件:
-
/etc/gitconfig文件 -
~/.gitconfig或~/.config/git/config文件 - 您当前使用的任何存储库的 Git 目录(即 .git/config)中的配置文件。
我刚开始使用 Git,所以假设选项 3) 不适用
我检查了 1) 和 2) - 我只是无法在任何地方找到文件
我在谷歌上搜索了这个,但在根目录中找到了sudo find . -name
不知道运行时发生了什么
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
(我上面显然用了我的姓氏)
它不会给我一个错误或任何东西 - 那么它在哪里写这个配置数据呢?这些文件在哪里?
【问题讨论】:
-
在输入
git config --global命令之后没有看到~/.gitconfig或~/.config/git/config? -
不,他们仍然不存在,我配置了 user.name 和 user.email 如上所示,文件仍然不存在,所以我什至不明白这些数据写在哪里......
-
您是以自己的身份执行这些命令,还是在他们前面使用 sudo(以 root 身份)?
echo $HOME返回什么? -
我刚刚尝试使用 sudo 再次运行它们还没有习惯 sudo。尽管 ~/.gitconfig 由于某些原因几乎是空的(它不应该按照教程),但至少我知道它在哪里以及如何访问它。我将再次继续教程,非常感谢您的帮助:)
-
git config --global --edit 将为您编辑该文件
标签: git linux-mint