全局 git 文件位置 linux

Posted

技术标签:

【中文标题】全局 git 文件位置 linux【英文标题】:Global git file location linux 【发布时间】:2012-08-20 12:33:09 【问题描述】:

我正在使用 Centos 我正在寻找我的全局 git 配置文件 谁能告诉我在哪里可以找到该文件?

【问题讨论】:

【参考方案1】:

您还可以查找/编辑那些运行命令的配置文件:

git config --global -e git 配置 --system -e git config --local -e

【讨论】:

假设您需要知道文件位置的全部原因不是您的 core.editor 值已损坏... :) 是的,仍然没有告诉你它在哪里。 也许您想知道将粘贴复制到文件的位置。也许备份它。也许只是在您进行大规模迁移时知道文件路径,看看它是否与您的正则表达式匹配。等能够编辑 =/= 知道它在哪里。 @ahnbizcad 当您运行其中一个命令时,它会在编辑器中打开文件。编辑器通常会向您显示文件所在的位置,或者让您选择将内容保存在另一个文件中。但也许不是所有的编辑器都会告诉你文件的位置。【参考方案2】:

键入man git config 有一个名为FILES 的部分,其中列出了所有系统文件的位置。全局 Git 配置文件在 ~/.gitconfig,但还有一个“系统”配置文件,通常在 /etc/gitconfig

【讨论】:

确实如此(在 Linux 上,在 OS X 上它显示 git 手册页,然后是 config 手册页) 在 CentOS 上 man git config 显示 git 手册页,没有 git configs

以上是关于全局 git 文件位置 linux的主要内容,如果未能解决你的问题,请参考以下文章

git基础教程(47)设置全局.gitignore

git基础教程(48)设置全局.gitignore

Linux 中改变默认文件打开方式的位置

Linux编程 13 (系统环境变量位置, 环境变量持久化)

linux更改gitlab存储位置

git忽略vim临时文件