2017-01-21 12 views

答えて

1

任意のpre-commitフックはgit bash(Windowsの場合でも)によって実行されるため、通常のbashスクリプトを使用してスクリプトを実行できます。

は、あなたがgit commit --no-verifyでそれを回避することができますが、Git Hooks

は、コミット中止し、このフックからゼロ以外の終了を参照してください。

#!/bin/bash 
set -e 
go build 


その方法( "Checking Bash exit status of several commands efficiently" から)、することができますチェーン複数のコマンド(のようなgo vetgo linters他)。いずれかが失敗すると、pre-commitフックはコミットを防ぎます。

関連する問題