如何在Windows上安装自定义git命令(如git hooks)?

时间:2012-03-15 18:41:48

标签: windows git githooks

我正在尝试在Windows上使用git-hooks工具。但是,我无法弄清楚如何安装git-hooks.sh文件,以便我可以在Git Bash中键入git hooks --install

我尝试将其放入C:\Program Files (x86)\Git\git,其中许多其他git-*.sh文件似乎存在。但没有运气。

秘密是什么?

1 个答案:

答案 0 :(得分:1)

就像git-hooks安装说明所说的那样,你需要“将git-hooks添加到你的PATH环境变量中,以便'git hooks'可以运行”(或将git-hooks复制到已经存在的目录在你的PATH中)。默认情况下,C:\Program Files (x86)\Git\git(这个目录确实存在,我在这里看不到),C:\Program Files (x86)\Git\libexec\git-core目录都不在你的PATH中。虽然事实上PATH中的任何目录都可以使用,但我建议使用git.exe所在的目录,通常是C:\Program Files (x86)\Git\bin。另外一定要保留原始的git-hooks文件名,不要将文件重命名为git-hooks.sh,尽管它是一个shell脚本。