gitlab에서 pre-commit hook을 사용하고 싶습니다. 나는이 문서에서처럼 모든 일을 : https://docs.gitlab.com/ce/administration/custom_hooks.htmlGitlab pre-commit hook
custom_hooks 디렉토리에서 제작 한 folowing 내용으로 파일을 미리 커밋 :
#!/bin/bash
exit 1
후크가 트리거되지 않습니다, 내가 커밋 할 수 나오긴합니다.
전 수신 후크로 동일한 작업을 수행하면 모든 것이 잘 작동합니다.
Gitlab에서 사전 커밋 훅을 사용할 수 없으면 어떻게해야합니까?
Solved - 사전 커밋은 클라이언트 측 후크이며 .git/hooks에 저장되어야합니다. 클라이언트 컴퓨터의 위치 (Windows의 경우) 저장소를 복제 할 때는 클라이언트 측 후크가 복사되지 않습니다. 나는 서버 측 후크를 사용하여 모든 것을 시도 할 것이다. –