Установите структуру каталогов по умолчанию в git init

Я хотел бы оптимизировать рабочий процесс git, автоматизировав создание .gitignore, README, LICENSE и других файлов наgit init команда.

Для этого я RTFM изgit init вhttp://git-scm.com/docs/git-init и он говорит мне сделать одно из следующего:

использованиеgit init --template=<template_directory>, но это надоело.Измените содержимое переменной среды $ GIT_TEMPLATE_DIR, но я бы не стал.Установитьinit.templatedir&nbsp;переменная конфигурации Сейчас мы говорим!

Так что яsudo mkdir /usr/share/git-core/templates/my_template&nbsp;а такжеtouch&nbsp;некоторые файлы в нем, то яvim ~/.gitconfig&nbsp;и добавить:

[init]
    templatedir = /usr/share/git-core/templates/my_template

А такжеgit config -l&nbsp;говорит мне:

...
init.templatedir = / USR / доли / ГИТ-ядро / шаблоны / my_template
...

Довольный собой, я захожу в каталог моей игровой площадки и:

$ git init
Initialized empty Git repository in /the/current/directory
$ ls -a
.   ..  .git

Облом ... где файлы? :(

Быстрая проверка:

$ ls -a /usr/share/git-core/templates/my_template
.   ..  .gitignore  LICENSE README.md
$ git --version
git version 1.8.2.1

Кажется, что$ git init --template=/usr/share/git-core/templates/my_template&nbsp;тоже не работает

Так что же я здесь делаю не так? Неверная директива конфигурации? Плохой шаблон или его расположение (я на OSX)? Должен ли шаблон быть git-репо? Голый?