:see-git-init: ifndef::git-init[] :see-git-init: (See the "TEMPLATE DIRECTORY" section of linkgit:git-init[1].) endif::[] `init.templateDir`:: Specify the directory from which templates will be copied. {see-git-init} `init.defaultBranch`:: Allows overriding the default branch name e.g. when initializing a new repository. `init.defaultObjectFormat`:: Allows overriding the default object format for new repositories. See `--object-format=` in linkgit:git-init[1]. Both the command line option and the `GIT_DEFAULT_HASH` environment variable take precedence over this config. `init.defaultRefFormat`:: Allows overriding the default ref storage format for new repositories. See `--ref-format=` in linkgit:git-init[1]. Both the command line option and the `GIT_DEFAULT_REF_FORMAT` environment variable take precedence over this config. init.defaultSubmodulePathConfig:: A boolean that specifies if `git init` and `git clone` should automatically set `extensions.submodulePathConfig` to `true`. This allows all new repositories to automatically use the submodule path extension. Defaults to `false` when unset.