当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。

githooks-git hook post merge-error:无法运行

admin 130℃
为了在拉动后触发git钩子,我做了一个后合并钩子。 脚本如下:

#!/bin/sh
git log > gitlog.txt

该文件名为'post merge',其所有者与运行pull命令的所有者相同。它还拥有正确的权限:755。

当您使用git pull[remote]master时,会出现以下错误:

error: cannot run .git/hooks/post-merge: No such file or directory

合并后文件位于.git/hooks文件夹中。

您可能需要检查sh后面是否没有cr或类似的不可见字符。

当文件通过Windows系统时,有时会发生这种情况。

我想在vi中会出现一个^m

如果是这样,请将其拆下,它应该可以工作。

转载请注明:我的代码 » githooks-git hook post merge-error:无法运行