2014-09-30 74 views
0

我的git鉤子似乎沒有工作。即gerrit的commit-msg掛鉤。Git鉤不起作用

commit-msg掛鉤存在於<repo>/.git/hooks/中,並且語法正確。

回答

2

確保你的鉤子文件是可執行的。如果您使用curl來下載掛鉤,請確保您的地址是chmod +x

$ pwd 
<repo>/.git/hooks 
$ chmod +x commit-msg 

如果使用scp讓你的鉤子,標誌-p可能爲您設置了正確的模式。

+0

在Gerrit文檔中提到了設置可執行標誌。 https://gerrit-review.googlesource.com/Documentation/user-changeid.html – 2014-10-06 05:57:39