Git リポジトリの skel・雛形・テンプレートを作成する

投稿者: | 2011/11/07

Git で新しくリポジトリを作成するたびに

$ touch git-daemon-export-ok
$ mv hooks/post-update.sample hooks/post-update
$ chomd a+x hooks/post-update

とかやってられない.

Git リポジトリのディレクトリ構造のテンプレートはないかと探してみるとどうやら

/usr/share/git-core/templates

以下がテンプレートとなっているようだ(Git を CentOS で yum から入れた場合).

このディレクトリ以下の構成を変更することで新しくリポジトリを作成したときのデフォルトの構成を変更することができる.

$ cd /usr/share/git-core/templates
$ touch git-daemon-export-ok
$ mv hooks/post-update.sample hooks/post-update
$ chomd a+x hooks/post-update