我想为系统上的所有用户设置 git 默认值。
在哪里可以找到全局系统配置?
没有这样的文件
/etc/gitconfig
谢谢。
答案1
如果您git*
从默认存储库安装了软件包,则系统范围的 Git 配置应该位于/etc/gitconfig
(因为$(prefix)
这些 Git 安装为空)。请参阅以下内容git-config(1)
手动的摘抄:
--system
对于写入选项:写入系统范围
$(prefix)/etc/gitconfig
而不是存储库.git/config
。对于读取选项:仅从系统范围读取
$(prefix)/etc/gitconfig
而不是从所有可用文件读取。也可以看看文件。
[…]
文件
如果未使用 明确设置
--file
,则将在四个文件中git config
搜索配置选项:
$(prefix)/etc/gitconfig
系统范围的配置文件。
[…]
如果没有这样的文件,sudo git config --system <name> <value>
将为您创建。或者,您可以使用您最喜欢的文本编辑器手动创建它。这与全局 ( ~/.gitconfig
) 和本地 ( $GIT_DIR/config
) Git 配置文件的行为相同