現在、リポジトリとユーザーを管理するためにgitoliteを使用しています。プッシュするたびに通知メールを正常に設定できました。コマンドは
chmod a+x post-receive-email
cd /path/to/your/repository.git
ln -sf /usr/share/doc/git-core/contrib/hooks/post-receive-email hooks/post-receive
通知メールには、変更の概要のみが含まれています。そのプッシュで、変更された各ファイルの変更行を追加したいと思います。そのpost-receive-emailファイルを編集していることを認識しており、git-diffコマンドを使用する必要があります。私の質問は
私が使用しなければならない正確なgit-diffコマンドは何ですか..?そのコマンドをそのpost-receive-emailファイルのどこに追加しましたか。gitoliteで利用可能な構成はありますか?