預提交

每次執行 git commit 時都會執行此掛鉤,以驗證即將提交的內容。你可以使用此掛鉤檢查即將提交的快照。

這種型別的掛鉤對於執行自動化測試非常有用,可確保傳入的提交不會破壞專案的現有功能。這種型別的鉤子也可以檢查空格或 EOL 錯誤。

沒有引數傳遞給預提交指令碼,以非零狀態退出會中止整個提交。