반응형
내가 'git push'할 때 git 후크가 원격으로 푸시됩니까?
repo / .git / hooks / post-commit의 로컬 저장소에 새 후크 스크립트를 만든 다음 "git push"를 실행하면 후크가 원격으로 푸시됩니까? 그런 다음 다른 개발자가 동일한 출처에서 "git pull"을 실행하면 내 새 후크를받을 수 있습니까?
아니요. 후크는 리포지토리 당이며 푸시되지 않습니다. 마찬가지로 repo 구성도 푸시되지 않으며 .git/info
, 또는 기타 여러 항목도 없습니다.
밀고 당기는 것은 브랜치 / 태그와 커밋 객체 (그리고 커밋에서 도달 할 수있는 모든 것, 예를 들어 트리, 블롭) 만 교환합니다.
아니요, git 후크는 리포지토리 코드의 일부가 아니기 때문에 푸시되거나 풀링되지 않습니다.
간단한 클라이언트 측 및 서버 측 후크 목록은 문서 를 참조하십시오 .
특정 리포지토리에서 복제하거나 가져 오는 모든 클라이언트에 대해 일부 후크를 활성화하려면 후크를 코드베이스에 추가 한 다음 자체 스크립트를 생성하여 repo/.git/hooks/
.
참고 URL : https://stackoverflow.com/questions/12222186/are-git-hooks-pushed-to-the-remote-when-i-git-push
반응형
'Programing' 카테고리의 다른 글
@ -moz-document url-prefix ()는 무엇을합니까? (0) | 2020.10.15 |
---|---|
(기능적?) 프로그래밍의 맥락에서 "수정"과 "수정"은 무엇을 의미합니까? (0) | 2020.10.15 |
ES 클러스터를 설정하는 방법은 무엇입니까? (0) | 2020.10.15 |
Kotlin에 생성자 참조가 있나요? (0) | 2020.10.15 |
C # Generics에서 "기본"형식 매개 변수에 대한 합리적인 접근 방식이 있습니까? (0) | 2020.10.15 |