Git钩子输出 – 在哪里看/find

我想在Windows上使用Git运行git commit email hook。 我敢肯定,我的副本contrib / hooks / post-receive-email(放置在项目的.git / hooks / post-commit)脚本混乱了,或者我的configuration中缺less一个重要的节点,但我不知道我会在哪里看到任何错误消息。

当我提交使用shell时,它们会被回显到stdout吗? 有一些标志,我需要设置或通过git承诺看到他们(我试过-v没有明显的影响)?

编辑这里是我添加的特定于回购的configurationvals:

  • sendemail.smtpserver = smtp.mycompany.com
  • hooks.mailinglist=me@domain.com

更新总的问题是,git的内置邮件不能在windows上工作(当然,这是完全合理的),但至less现在我知道在哪里寻找我的黑客攻击的输出。

你确定钩子实际上正在执行吗? (确保它是可执行的!)post-commit钩子的运行方式与git-commit相同,所以如果你从shell提交,你应该看到所有提交相关钩子的输出以及git-在那个终端上承诺。