Git(応用) - user000422/0 GitHub Wiki

Git hooks

Gitのアクションをフックしスクリプトを自動実行する。

Git hooksスクリプトディレクトリ .git/hooks ファイル名の「.sample」を外すとスクリプトとして機能します。 用意されているものと、標準なのに用意されていないものがあります。

スクリプト フック
post-merge git merge git pull
# post-merge を作成。
touch .git/hooks/post-merge
chmod 775 .git/hooks/post-merge
# post-merge 例 テキストファイルの所有者を変更
#!/usr/bin/sh
chown apache:apache /sample/sample.txt