0
부모 분기점이 3 개인 분기가 있습니다. 나는 또한 서브 모듈 레포를 사용하고 있는데, 같은 이름을 갖는 3 개의 브랜치를 가지며, 부모 레포의 각 브랜치에있는 .gitattributes 파일은 같은 이름의 서브 모듈 브랜치를 가리킨다. 이것은 모두 훌륭하고 훌륭하지만 문제는 부모 저장소에서 git checkout 지점을 수행 할 때 항상 자식 하위 모듈 업데이트를 수행해야하거나 하위 모듈 디렉토리의 파일을 업데이트하여 업데이트하지 않아야한다는 것입니다. 올바른 브랜치하위 모듈을 사용할 때 힘내 체크 아웃
체크 아웃을 할 때마다 올바른 브랜치를 반영하도록 서브 모듈 파일이 업데이트되도록 간단한 자동화 방법이 있습니까? master
이 선택한 지점
의 이름 당신은 hook
post-checkout
를 추가하고 자동으로 git checkout
를 호출 할 때마다이 작업을 수행 할 수 있습니다
좋아 도움이 될 것입니다
희망 : 당신은 모양을 파일
.git/hooks/post-checkout
을 작성해야 별명? 왜냐하면 내가 일하는 사람이 체크 아웃을 할 때마다 그걸 잊지 않을테니까. –git hook으로 대답을 업데이트했습니다. 도움이된다면 답을 해결 된 것으로 표시하는 것을 기억하십시오 :) –
감사합니다. –