git hookでできること の続き init.templatedir gitのhooksは各プロジェクトの.git/hooks/にあります その元となるファイルはgitのインストール環境により違いますが $PREFIX/share/git-core/templates/hooks/ などにあります $ which git /usr/local/bin/git $ ls /usr/local/share/git-core/templates/hooks/ applypatch-msg.sample post-receive.sample pre-commit.sample update.sample ... share/git-core/templates/hooks/内に自分用のhookを作成しても問題ないですが、ユーザーとしてhooksのテンプレートを管理したい場合は以下のようにします
$ tree $HOME/work/.git_template /home/XXX/work/.git_template -- hooks -- post-flow-release-finish `-- post-flow-release-start `-- info `-- exclude 2 directories, 3 files git clone OR git init -template オプションでtemplateディレクトリを指定 (git init --template=$HOME/work/.git_template) 環境変数で指定(export GIT_TEMPLATE_DIR=$HOME/work/.git_template) .gitconfigで指定(git config --global init.templatedir $HOME/work/.git_te
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く