47

特定のファイルの変更について人々に通知する方法はありますか? 具体的には、*.sql ファイルの変更を追跡し、開発者に変更を通知したいと考えています。コミット後のフックを通知するように構成するにはどうすればよいですか?

4

5 に答える 5

10

post-receive フックで使用git diff-treeします。

 git diff-tree --name-status -rz

この回答でM説明されているように、結果を grep して、特定のファイルが変更されているかどうか (ステータス '') を確認できます。で多くの例を見つける ことができます。この例では、オプションを使用しています。
gist.github.com--name-status

于 2013-10-04T05:35:43.837 に答える