私はGitHubエンタープライズと一緒に働いており、私たちのレポに新しいプレ受信フックをアップロードする権限はありません。pre-receiveフックからブランチ名を取得するにはどうすればいいですか?
私は事前にプッシュフックとしての私のフックをテストしようとしましたが、それは魔法のように働いていた、 が、私は私たちの管理者に自分のフックを送ったとき、彼は言った:「のGitHub前受けるフックスクリプトはと異なっていますgitの事前受信フックスクリプトのgitシンボリック-REF --shortのHEADは、あなたの期待」
として動作しない場合がありますので、私は、このコマンドを交換する方法を見つける必要があります。へ
current_branch=$(git symbolic-ref --short HEAD) || exit 1
現在のブランチを "current_branch"パラメータ内に保存するコマンドですか?
どうすればテストできないのですか?