Windows 7上的Git Hook脚本

问题描述 投票:0回答:1

我正在关注Git Hooks Atlassian教程中的第一个简单示例,但是当我执行pre-commit时,将以下行放在我的$ git commit钩子文件中会引发“模糊重定向”错误消息。

我无法找到此错误的相关信息。这条线我做错了什么?

#!/bin/sh
echo "# Please include a useful commit message!" > $1

我用git version 2.10.2.windows.1

git
1个回答
0
投票

感谢max630和ElpieKay用户,我意识到我在错误的钩子文件中使用了echo "# Please include a useful commit message!" > $1

另外,我不知道pre-commit钩子没有采取任何参数,所以$1确实模糊不清。它的价值实际上是空的。

我将小片段放在prepare-commit-msg钩子文件中,它的工作原理是this教程。

© www.soinside.com 2019 - 2024. All rights reserved.