
私は次のような問題を抱えていますSSH 経由の git プッシュ リモートフックをアクティブ化していない。
GitリポジトリがあるサーバーはLinux ubuntuです。Git
バージョン1.7.9.5
リポジトリフックへのパス/path/test.git/hooks/更新; とアップデート実行可能ファイル (chmod +x)
更新ファイルには、動作することを確認するための簡単なチェックだけを入れました。
#!/bin/bash
echo "Hello World"
echo "098" >> test.txt
exit 1
次の手順で Ubuntu (Virtualbox 上) から接続しています。
somefile.txt をタッチ
git add -A
git commit -ma "my somefile add"
それから:
git プッシュ 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
ご覧のとおり、更新スクリプトは「プッシュ」中にアクティブ化されません。
なぜこのようなことが起こるのかを調べるにはどうすればよいでしょうか?