[英]How to get the 'no-verify' argument in pre-commit git hook
我正在使用 git 預提交掛鈎開發一些代碼質量檢查。 我的想法是,如果有人跳過帶有此不驗證標志的質量檢查,我會發送通知電子郵件。我不想限制用戶在提交時使用此標志。在預提交掛鈎腳本中,我想閱讀不-驗證 git 提交的參數並根據它的存在,我想發送電子郵件。我正在使用 VS2017,GIT,Azure Devops
提前致謝
這是不可能的。 在git commit
使用--no-verify
參數意味着pre-commit
鈎子將根本不會執行。
根據文檔( githooks
頁):
該鈎子由git commit調用,可以使用--no-verify選項繞過。
您也可以跳過特定的鈎子,如下所示:
SKIP=flake8 git commit -m "foo"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.