検索

ホームページ  >  に質問  >  本文

git バージョン 1.7.9.5 でフックを作成するにはどうすればよいですか?

以前は、通常、hooks/ 以下でポストレシーブを作成していました。そして権限を設定します 777

今回、友人の VPS で GIT を構成するのを手伝いましたが、post-receive.sample がまったくないことがわかりました。そこで、自分でポスト受信を作成し、いつものようにコンテンツを入力して権限を設定しようとしましたが、まったく機能しないことがわかりました。 ggを試してみましたが、解決策が見つかりませんでした。同じような経験のある方、アドバイスをいただければと思います

フック/次のファイルは次のとおりです: (受信後は私が作成しました)

怪我咯怪我咯2811日前541

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-05-02 09:25:11

    pre-receive
    は、クライアントがプッシュするときに最初に実行され、クライアントのプッシュを拒否するために使用できます。
    update
    は pre-receive に似ていますが、ブランチごとに 1 回実行されます。
    post-receive
    クライアントプッシュ完了後に実行されます。

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:25:11

    私もこの質問をしました、そして誰かが私に答えをくれました/q/1010000004382023
    それは本当です... 新しいドキュメントを直接作成してコンテンツを書き込み、保存してから、chmod +x post-receive実行可能であることを確認します...

    返事
    0
  • キャンセル返事