2013-04-15 2 views
-1

컴퓨터의 로컬 디렉토리를 가리키는 하위 모듈이있는 하위 저장소가 있습니다. (디렉토리는 실제로 저장소의 디렉토리 안에 있지만 별도의 프로젝트로 유지되어야합니다.) 이는 원격 시스템에 저장소를 복제 할 때까지 제대로 작동합니다. 하위 모듈은 원격 저장소에 로컬 인 URL을 유지합니다. 복제 된 저장소에는 존재하지 않습니다.git remote submodule url이 로컬 자식 저장소에 적용되지 않습니다.

이 방법을 만들 수있는 방법이 있습니까? 아니면 하위 모듈을 제거하고 별도로 추적해야합니까?

답변

1

하위 모듈을 추가 할 때 원격 저장소를 사용해야합니다. 예를 들어 (here 참조)

자식 서브 모듈이 자식 @의 mygithost 추가 : 광고판 lib 디렉토리/광고판 그래서 지금 당신이해야 할 무엇

은 다음과 같습니다

1)로 서브 모듈을 복제

2) 새 원격 위치에 대한 로컬 서브 모듈 참조를 변경하십시오.

here 어떻게하는지 볼 수 있습니다.

+0

예. 내 url에'ssh : // server'를 추가하면 그것이 작동하게됩니다. 감사! – jlconlin

관련 문제