我刚开始学习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,因此假设选项3)不适用
我检查了1)和2) - 我无法在任何地方找到文件
我用谷歌搜索没有运气,并在根目录中做了sudo find . -name
不知道发生了什么,就像我运行时一样
$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]
(我上面使用了我的姓氏)
它没有给我一个错误或任何东西 - 那么它在哪里写这个配置数据呢?这些文件在哪里?
正如OP所证实的,任何git config --global
命令都将创建/更新~/.gitconfig
。
但由于默认情况下它是一个隐藏文件,你需要一个ls -alrt
才能看到它。
git config --global -l
将列出其内容。
更一般地说,git config --list –show-origin
显示所有配置文件。
要查找您的全球.gitconfig
文件:
cd ~
转到您的根目录ls -alrt
.gitconfig
文件
打开.gitconfig
文件类型open .gitconfig
要查找特定的存储库qazxsw poi文件:
.gitconfig
转到存储库的根目录cd path/to/repository-directory
ls -alrt
目录。输入.git
cd .git
目录后输入git
ls -alrt
文件
要打开存储库的config
文件,请输入.gitconfig
我使用open config
获取了我的配置文件