2013-04-11 3 views
0

저는 자식 원격 저장소에 서브 모듈을 가지고 있습니다. 원격 서브 모듈이 생성되기 전에 저장소를 복제했습니다.git 리모컨의 서브 모듈을 추가하십시오.

어떻게 원격 저장소의 하위 모듈을 추가 할 수 있습니까?

$ git submodule init 
$ git submodule update 

$ git submodule update --init --recursive 

는하지만 그 명령 중 누구도 일이-이 더 .gitmodules 파일입니다 :

나는 다음 시도했다.

리모컨에는 서브 모듈에 대한 정보가있는 .gitmodules 파일이 있습니다. 에 의해 입증되는대로 .gitmodules 파일이 저장소에 추가 된

$ git submodule 
+79444cf2aaa9279b4838f52b81cc40ad3f116771 Appendix 

: 원격 저장소에서

이 명령을 최선을 다하고되지 않은 .gitmodules 경우
$ git status .gitmodules 
# On branch master 
nothing to commit (working directory clean) 

은 추적되지 것을 언급 한 것이다.

+0

* "git 원격 저장소에 서브 모듈이 있습니다."* 해당 서브 모듈을 추가 했습니까? 로컬 저장소에 그 (또는 나중의) 커밋이 체크 아웃되어 있습니까? – cdhowie

+0

@cdhowie 원격 서브 모듈에 대한 정보를 포함하도록 내 질문을 업데이트했습니다. – jlconlin

+0

그러나이'.gitmodules' 파일은 이제까지 커밋 되었습니까? – cdhowie

답변

0

로컬 저장소에 .gitmodules 파일이 아직없는 것 같습니다. 이 파일이 원격 저장소에 커밋되었는지 확인한 후이 커밋을 로컬 저장소로 가져 왔는지 확인하십시오.

관련 문제