확인. 그래서 나는 이것을 핥았다고 생각했지만 ... 이제 ....
GitHub의 작은 라이브러리 하나를 하위 모듈로 포함하는 프로젝트가 있습니다. 해당 수퍼 프로젝트의 원래 버전에서 하위 모듈이 예상대로 작동합니다.
그러나, 나는 방금 슈퍼 프로젝트를 복제했고, 내가해야한다고 생각했던 것을했다 : "git submodule init", 나타나도록 서브 모듈의 디렉토리를 얻었지만 그것은 비어있다.
내가 지금 시도한다면
git submodule update
나는 얻다
fatal: Needed a single revision
Unable to find current revision in submodule path 'external_libraries/BEACHhtml'
내가 시도하면
git submodule foreach git pull
나는 얻다
Entering 'external_libraries/BEACHhtml'
fatal: Where do you want to fetch from today?
Stopping at 'external_libraries/BEACHhtml'; script returned non-zero status.
내 .git / config에 다음이 있습니다.
[submodule "external_libraries/BEACHhtml"]
url = git@github.com:interstar/BEACHhtml.git
내 .gitmodules에는 다음이 있습니다.
[submodule "external_libraries/BEACHhtml"]
path = external_libraries/BEACHhtml
url = git@github.com:interstar/BEACHhtml.git
누구든지 무엇이 빠졌는지 알고 있습니까?