执行挂钩时如何提取git repo本地目录?

时间:2015-08-25 14:22:34

标签: git githooks git-commit pre-commit-hook

基本上就像它说的那样。想象一下以下钩子代码:

@echo on
echo.
echo.
echo.
echo %CD%         :: Try to print the current dir
echo %GIT_DIR%    :: Try to print the Git dir
echo.
echo.
ping 127.0.0.1 -t :: Loop on localhost, because timeout will break the hook

当它运行时它不打印任何东西,我已经把@echo放在了那个......

任何想法。坦克!

1 个答案:

答案 0 :(得分:0)

预先提交挂钩将在shell会话中执行(即使在Windows上)(不是Windows CMD)

尝试查看是否有预先提交的脚本:

#!/bin/sh
echo test
提交时,

会显示一些内容。