우리는 자식 저장소의 무리가 있습니다하위 모듈이 특정 커밋 대신 HEAD를 참조 할 수 있습니까 (수퍼 셋 프로젝트에 유용)?
- 이 샘을
- jBPM을
- 우두머리
- 플래너
- ... 자식 서브 모듈이있는
(더 많은) 수퍼 git 리포지토리에 있습니다.이 리포지토리가 모여 있으므로 wh 올레 것은 한 번에 복제 할 수 있고 우리 IDE에서 즉시 구성 할 수 있습니다. 그러나 일반 개발자는 관심있는 모듈 만 복제 할 수 있습니다.
누군가가 변경 사항을 하위 저장소로 푸시하면 수퍼 리포지토리가 해당 하위 저장소의 이전 커밋에서 여전히 멈추는 문제가 있습니다. 따라서 일반인이 아닌 개발자 중 누군가가 해당 수퍼 리포지토리를 최신 버전의 커밋으로 업데이트해야합니다.
수퍼 리포지토리가 자동으로 서브 저장소의 최신 커밋을 가리 키도록 할 수있는 방법이 있습니까?
우리는 슈퍼 자식 저장소에있는 모든 지점 또는 태그 (예 : master
이 5.1.x
는, 5.0.x
는, ...), 서브 모듈의 각각에 같은 이름의 지점 또는 태그가 존재하는 것을 알고있다.
중복 가능성을 제시 (HTTP ://stackoverflow.com/questions/4701004/git-submodules-on-master) – Cascabel