我們有一組預定義的預掛鉤,用于檢查代碼驗證并運行提交訊息強制執行器和其他一些東西,但人們傾向于通過運行來跳過此驗證git commit -n。
有沒有辦法識別那些跳過 pre-hooks 的提交?或者我們可以在每個提交中添加一些元資料,通過 pre-hooks 或 pre-hooks failed 嗎?
謝謝,
uj5u.com熱心網友回復:
做到這一點的唯一方法是使用服務器端鉤子或在 CI 作業中。
如果您使用工具pre-commit,您可以使用此 CI 作業模板來自動檢查預提交掛鉤,并可選擇自動將自動修復應用到來自 CI 作業的源分支。
對于 GitHub.com 用戶,還有pre-commit.ci。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/426181.html
