首页 > 解决方案 > 创建/克隆 git repo 时如何更改默认的 .git/config 内容?

问题描述

每次创建或克隆 git 存储库时,git 都会创建一个本地 .git/config 文件,您可以使用该文件来设置不会签入源的本地项目级 git 配置。在我的 git (2.17.1) 版本上,它看起来像这样:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true

是否可以更改此默认 .git/config 模板?

标签: git

解决方案


您可以通过git clone [--template=<template_directory>]选项更改它。

该选项在git init

模板目录中名称不以点开头的文件和目录将被复制到$GIT_DIR创建后的目录中。

这可以包括一个默认config文件。


推荐阅读