git review -s安装commit-msg hook时遇到的问题

时间:2015-11-20 10:16:38

标签: windows git hook git-bash msg

每次我使用git review -sgit review时,我都会这样做:

klanten-pers (master)
$ git review -s
Problems encountered installing commit-msg hook
The following command failed with exit code 255
scp -P29418 gido.ten.cate@ci.indicia.nl:hooks/commit-msg .git/hooks/commit-msg

0 [main] scp 1628 C:\Program Files\Git\usr\bin\scp.exe: *** fatal error in forked process - fork: can't reserve memory for parent stack 0x600000 - 0x800000, (child has 0x400000 - 0x600000), Win32 error 487
614 [main] scp 1628 cygwin_exception::open_stackdumpfile: Dumping stack trace to scp.exe.stackdump
0 [main] scp 5896 fork: child -1 - forked process 1628 died unexpectedly, retry 0, exit code 0x100, errno 11
fork: Resource temporarily unavailable

我在互联网上搜索并尽我所能,但我无法修复它。

我使用Git bash在Windows 10上。

1 个答案:

答案 0 :(得分:1)

*重要链接*

按照以下步骤重新运行:

https://www.mediawiki.org/wiki/Gerrit/Alternatives_to_git-review

我解决了这个问题。 我需要再次将msg-hook添加到git文件夹中。 所以在我的情况下它是:

  • C:\ Program Files \ Git \ mingw64 \ share \ git-core \ templates \ hooks

并在添加之后,您需要赋予其可执行权限。 您也可以将其用于特定的存储库。 但那会是:

  • - repository / .git / hooks

其他一些Git评论问题和解决方案 https://www.mediawiki.org/wiki/Talk:Gerrit/Tutorial