post-merge
스크립트가 있고 다른 저장소에 저장되어 있다고 가정 해 봅시다. 후크가 최신 버전으로 업그레이드되기를 바랍니다.git hook이 자신을 덮어 쓸 수 있습니까?
왜? 이것의 주된 이유는 여러 서버에 액세스하거나 각 서버에 수동으로 코드를 배포하지 않고도 단일 푸시로 후크 스크립트를 배포 할 수 있다는 것입니다. 훅 스크립트는 변경 될 수있는 db 스키마에 따라 달라집니다.
잠금은 .git/hooks/post-merge
에 저장되므로 쉬운 방법으로 덮어 쓸 수 없습니다. 나는 그런 pre-merge
으로, 그것은 성공할 스크립트를 업데이트하는 다른 후크를 사용하지만, 그 시점에서 아직 최신 post-merge
스크립트에 대한 pre-merge
모른다면
, 그것은 한 뒤에 커밋 될 것이다.
이 문제와 관련하여 궁금한 점이 있으십니까?