Windows で Git を使用して git commit メール フックを実行しようとしています。contrib/hooks/post-receive-email (プロジェクトの .git/hooks/post-commit に配置) スクリプトのコピーが台無しになっているか、構成内の重要なノードが欠落していると確信しています。しかし、どこにエラー メッセージが表示されるかわかりません。
シェルを使用してコミットすると、標準出力にエコーされますか? それらを確認するために git commit に設定または渡す必要があるフラグはありますか (明らかな効果なしで -v を試しました)。
編集 ここに私が追加したレポ固有の設定値があります:
- sendemail.smtpserver=smtp.mycompany.com
- hooks.mailinglist=me@domain.com
更新 全体的な問題は、git の組み込みメールが Windows で機能しないことです (もちろん、これは完全に理にかなっています) が、少なくとも今では、ハッキングの試みからの出力を探す場所がわかりました。