내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
jackson
git:hook
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Git Hook ====== * [[:git|git]] Hook * [[http://git-scm.com/docs/githooks.html|Git hook 목록]] ===== hook 파일 ===== * 기본적으로는 ''projectdir/.git/hooks''에 후킹 파일을 둔다. * 2.9 부터는 ''projectdir/.githooks'' 에 후킹 스크립트를 넣는다. * 전역 Hook 파일 설정 (git 2.9+)<code sh> git config --global core.hooksPath /path/to/my/centralized/hooks </code> * [[https://git-scm.com/book/ko/v2/Git%EB%A7%9E%EC%B6%A4-Git-Hooks|Git Hooks]] ===== pre-commit ===== * https://pre-commit.com/ * 이름은 ''pre-commit'' 이지만 ''%%--hook-type%%'' 으로 모든 종료의 hook 을 지정할 수 있다. ===== 변경된 node.js 파일만 테스트/lint ===== * [[https://www.antstack.io/blog/adding-git-hooks-to-your-project/|Automating Code Checks and Tests with Git Hooks | AntStack - Full-Stack Serverless Company]] * [[:node.js|node.js]]에는 파일 목록을 주면 변경사항만 [[javascript:lint|Javascript Lint]]하거나, test 할 수 있는 방법이 있음. * git 의 commit 에서 변경된 파일목록만 뽑아서 이를 진행하면 됨.
git/hook.txt
· 마지막으로 수정됨: 2022/06/30 16:46 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로