서브 모듈이있는 프로젝트가 있습니다. lib/three20
내 .gitmodule
파일은 다음과 같습니다
[submodule "lib/three20"]
path = lib/three20
url = git://github.com/facebook/three20.git
나는 (오류없이 과거에이를 복제 한 git submodule init
다음 git submodule update
) 그리고 잠시 동안 일하고 있어요.
이것을 새로운 컴퓨터에 복제하려고 시도했지만 이제이 오류가 발생합니다 git submodule init
.
No submodule mapping found in .gitmodules for path 'Classes/Support/Three20'
그 경로는 다른 디렉토리에서 프로젝트를 저장하는 데 사용하는 Xcode의 빈 폴더입니다. 파일의 일부 .gitmodules
가 아니므 로이 경로를 어디에서 가져 오는지 알 수 없습니다.
어떤 아이디어?
.git
폴더의 어느 곳에서나 해당 경로에 대한 언급을 찾을 수 없습니다 . 이렇게하면 grep -r "Classes/Support/Three20" *.*
중 어떤 결과를 얻을하지 않습니다
git ls-tree HEAD Classes/Support
하고 Three20이 커밋이라고 표시되면 거기에 gitlink가 있습니다. 있는 경우 위에 링크 된 VonC 질문의 해당 지침에 따라 적절한 하위 모듈로 전환하거나 정기적으로 추적되는 콘텐츠로 전환하십시오.