我想在Windows上使用git-hooks工具。但是,我不知道如何安装git-hooks.sh
文件,以便我可以在Git Bash中键入git hooks --install
。如何在Windows上安装自定义git命令(如git挂钩)?
我试图把它放在C:\Program Files (x86)\Git\git
,其中很多其他git-*.sh
文件似乎生活。但没有运气。
什么是秘密?
我想在Windows上使用git-hooks工具。但是,我不知道如何安装git-hooks.sh
文件,以便我可以在Git Bash中键入git hooks --install
。如何在Windows上安装自定义git命令(如git挂钩)?
我试图把它放在C:\Program Files (x86)\Git\git
,其中很多其他git-*.sh
文件似乎生活。但没有运气。
什么是秘密?
像git-hooks安装说明说,你需要“添加git的钩到PATH环境变量,以便‘混帐挂钩’可运行”(或复制git-hooks
到一个已经在你的路径中的目录)。 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脚本。