Windows Git钩子输出-在何处查看/查找

Windows Git钩子输出-在何处查看/查找,windows,git,hook,post-commit,Windows,Git,Hook,Post Commit,我正在尝试在Windows上使用git运行git提交电子邮件挂钩。我确信我的contrib/hooks/post-receive-email(放在项目的.git/hooks/post-commit)脚本的副本已经弄乱了,或者我的配置中缺少了一个重要的节点,但我不知道在哪里会看到任何错误消息 当我使用shell提交时,它们是否会回显到stdout?是否有一些标志我需要设置或传递给git commit才能看到它们(我尝试了-v,但没有明显的效果) 编辑 以下是我添加的回购特定配置VAL: send

我正在尝试在Windows上使用git运行git提交电子邮件挂钩。我确信我的contrib/hooks/post-receive-email(放在项目的.git/hooks/post-commit)脚本的副本已经弄乱了,或者我的配置中缺少了一个重要的节点,但我不知道在哪里会看到任何错误消息

当我使用shell提交时,它们是否会回显到stdout?是否有一些标志我需要设置或传递给git commit才能看到它们(我尝试了-v,但没有明显的效果)

编辑 以下是我添加的回购特定配置VAL:

  • sendmail.smtpserver=smtp.mycompany.com
  • 邮件列表=me@domain.com
更新
总的问题是git的内置邮件在windows上不起作用(当然这很有道理),但至少现在我知道从哪里可以找到我的黑客尝试的输出。

你确定钩子确实在执行吗?(确保它是可执行的!)post-commit钩子的运行方式与git-commit钩子的运行方式相同,因此,如果您从shell进行提交,那么您应该在该终端中看到所有与提交相关的钩子的输出以及git-commit本身的输出。

向脚本添加一个回显将使我恢复该内容,因此是的,它正在执行。Thia回答了我关于在哪里查看错误信息的问题,谢谢!你用过这个吗?我也想做同样的事…嘿,巴特,刚刚看到你的问题。是的,但那是很久以前的事了,我不记得我做过什么。很抱歉