我编写了一个golang代码并从中得到了一个二进制代码。这个二进制文件是pre-commit git hook。 但是这个git钩子在某些Windows机器上工作,并且它在某些Windows机器上不起作用。我使用GitBash来运行git命令。
我不知道问题可能是什么。我确实在Windows 10上运行它,它在其中一台机器上运行,并且没有在另一台机器上运行。
答案 0 :(得分:0)
请确保您的脚本是可执行的。要检查文件是否可执行,请在终端中运行
ls -l /path/of/file
如果您发现它不可执行,请使用此命令将其作为可执行文件。
chmod +x /path/of/file
如果您不知道ls -l
是什么。请通过这里。 https://askubuntu.com/a/528433