透過 SSH 進行 Git 推送不會啟動遠端掛鉤

透過 SSH 進行 Git 推送不會啟動遠端掛鉤

我有以下問題透過 SSH 進行 git 推送 沒有啟動遠端掛鉤

Git repo所在的伺服器是Linux ubuntu。
Git 版本 1.7.9.5
我的 repo hooks 路徑/path/test.git/hooks/update;和更新可執行檔(chmod +x)

在更新文件中,我只進行了簡單的檢查以確保其有效。

#!/bin/bash
echo "Hello World"
echo "098" >> test.txt
退出 1

我透過以下步驟從 Ubuntu(在 Virtualbox 上)進行連接:

touch somefile.txt
git add -A
git commit -ma“我的一些檔案新增”

然後:

git push origin HEAD:refs/for/master

數物體:3個,完成。
壓縮物件:100% (2/2),完成。
寫入物件:100% (3/3),291 位元組 | 0 位元組/秒,完成。
總共 3 個(增量 0),重複使用 1 個(增量 0)
遠端:處理變更:新:1,引用:1,已完成
遠端:
遠端:新變更:
遠端: https://URL/gerrit/15676
遠端:
到 ssh://mylogin@URL:29418/reponame

* [新分支] HEAD -> refs/for/master

如您所見,我的更新腳本在「推送」期間未啟動。

可以透過什麼檢查為什麼會出現這樣的情況?

相關內容