본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 24.6: Post-checkout hook
이 hook 은 post-commit hook 과 유사한 동작을 보이나, 하나의 reference 를 git checkout
명령어로 checkout 을 성공적으로 수행한 이후에 불린다는 차이점이 있다. 이는 자동 생성된 파일들로 인해 어지럽혀져 있는 작업 디렉토리를 정리하기에 유용한 도구이다.
이 hook 은 세 개의 파라미터를 받게된다:
- 이전 HEAD 에 대한 ref,
- 새로운 HEAD 에 대한 ref,
- branch 에 대한 checkout 인지 파일에 대한 checkout 인지를 나타내는 플래그 값 (각각 1 과 0 에 해당하는 값을 가진다).
이 hook 이 반환하는 exit 상태값은 git checkout
명령어 자체에 어떤 영향도 미치지 않는다.
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
24.8: Post-receive hook (0) | 2019.12.18 |
---|---|
24.7: Post-commit hook (0) | 2019.12.18 |
24.5: 로컬 hook 들의 종류 (0) | 2019.12.17 |
24.4: Commit-msg hook (0) | 2019.12.17 |
24.3: 특정 push 요청들을 자동으로 다른 원격 저장소로 전달(forward) 하기 (0) | 2019.12.17 |