我已經在預先提交文件中設置了一個git鉤子,在任何提交之前運行git pull
。現在我已經刪除了該文件並重新啓動了我的電腦多次,但該提交之前,該掛鉤仍在運行。如何刪除git鉤子
如何完全刪除或禁用該功能?
我已經在預先提交文件中設置了一個git鉤子,在任何提交之前運行git pull
。現在我已經刪除了該文件並重新啓動了我的電腦多次,但該提交之前,該掛鉤仍在運行。如何刪除git鉤子
如何完全刪除或禁用該功能?
我想通了什麼爲:C ausing:
我已經在git核心目錄中創建了我的pre-commit
掛鉤,但是git已在項目的.git/hooks/
目錄中創建了預提交掛鉤。我剛剛刪除它。
根據相關文檔,git的鉤子應該駐留在$GIT_DIR/hooks/
- 驗證該目錄不包含pre-commit
鉤文件
如果問題仍然存在,你可以標誌你git commit
與--no-verify
(應該繞過預提交鉤)
信息可以在這裏找到:
謝謝羅傑。我在'''GIT_DIR/hooks /''''中創建了'''pre-commit'''鉤子,它基於''pre-commit.sample''',然後我將它移除。我甚至使用''''''''''查找了hook,並且沒有任何東西可用,但它還在運行。 –