githooks

    2

    1答えて

    私の前身のフックを作成してローカルのマシンで動作しますが、私のcollegsとこのフックをどのように共有できますか? 私は何か助けに感謝します。事前デニス中 おかげ

    1

    2答えて

    実行するのに時間がかかるpost-checkoutフックがあります。修正を行っている枝の間を跳ね返っていると、私はそれをスキップします。 gitフックの一部またはすべての実行を一般的にスキップできますか。

    1

    1答えて

    サーバを押した後にいくつかのプロジェクトファイルをバインドしたいと思います。 は、したがって、私は$分岐がdevelで、$ iはどこに次の行 /usr/bin/gulp babel --branch $branch --path $i を呼び出すpost-receiveフックを使用server/server.js これは私の一気ファイルです:私は実行する場合 var gulp = requir

    0

    2答えて

    にプッシュするプッシュプッシュフックのコンテキストでプッシュされているブランチのリストを取得するにはどうすればよいですか?現在のブランチを取得する方法は分かっていますが、プッシュされているブランチとは異なる場合があります。 私はコマンドの構文解析を考えましたが、私はいくつかのケースを忘れるかもしれないと心配しています。同様git push、git push origin masterは両方習得する

    -1

    1答えて

    スクリプトはリモートリポジトリで実行されているが、どのコンテキストでスクリプトが実行されるのか理解していますか?クライアントマシンのリソースまたはサーバーマシンのリソースを使用していますか?または、クライアントリポジトリとリモートリポジトリとの通信方法に応じて変更されます。私はこの情報が公式にどこにでも書かれているとは思えない。 編集:私はおそらく違った私の質問を策定してきたはずです 。 「それは

    1

    1答えて

    私は、サーバーリポジトリの更新後フックファイルを初期化して、リモートウィンドウサーバーにプロジェクトを展開しようとしています。 "git init --bare"リポジトリを作成し、post-update-sampleフックファイルの名前をpost-updateに変更しました(私はgitサーバにbonoboを使用しています) 次に私はステージリポジトリをサーバをインストールして、ベアリットリポジト

    4

    1答えて

    私はgithook commit-msgでこのスクリプトを使用しています。 #!/usr/bin/python import sys import re ret = 1 try: with open(sys.argv[1]) as msg: res = re.match("^fix gh-[0-9]+.*$", msg.readline()) if res

    0

    1答えて

    私は裸のレポに2つの枝を持っています、マスターとスペイン語で開発されている "desarrollo"。私は、中央の裸に競合を押し込むのを避けるために、事前受信フックを作成したい。このフックは中央の裸に配置されます。これは私が持っているものです。 #!/bin/bash protected_branch='master' # check each branch being pushe

    0

    2答えて

    私のgitリポジトリには、Microsoft Visioで作成されたダイアグラムを表すファイルworkflow.vsdがあります。 私たちのチームの誰もがVisioをインストールしているわけではないので、workflow.vsdを変更する人は、workflow.pngも生成する必要があります。 問題は、しばしば、vsdファイルの新しいバージョンをコミットし、pngをコミットするのを忘れて、イメージ

    10

    2答えて

    コミットの前にgit pullを実行するために、私はgit hookをpre-commitファイルに設定しました。今、私はそのファイルを削除し、コンピュータを何度も再起動しましたが、そのフックはまだ私のコミットの前に実行されています。 どうすれば削除できますか?