1. ホーム
  2. スクリプト・コラム
  3. その他

[解決済み】プッシュしようとするとGitエラーになる -- pre-receive フックが減少した

2022-01-09 11:15:55

gitを使ってコミットをプッシュすると、エラーが発生しました。

git.exe push -v --progress  "origin" iteration1:iteration1

remote: *********************************************************************
To ssh://git@mycogit/cit_pplus.git
! [remote rejected] iteration1 -> iteration1 (pre-receive hook declined)
error: failed to push some refs to 'ssh://git@mycogit/cit_pplus.git'

解決方法は?

のレポを管理している人に聞いてみてください。 git@mycogit/cit_pplus.git .

あなたのコミットは pre-receive フック というスクリプトがあります (これはユーザーが設定できるスクリプトで、入ってきたコミットを分析し、レポに受け入れるのに十分かどうか判断することを目的としています)。

また、その人にフックを更新してもらい、拒否された理由を表示させるのも良いアイデアです。

メンテナがあなた自身であれば、サーバー側の設定に問題があるように思えます。その時は、もっと情報を共有してください。