programing

복제 시 Git 하위 모듈 폴더 비우기

javamemo 2023. 7. 19. 21:02
반응형

복제 시 Git 하위 모듈 폴더 비우기

저는 https://github.com/aikiframework/json 에서 하나의 보고서를 호스팅하고 있습니다.로컬 복사본에서 다음 명령을 사용하여 하위 모듈을 추가했습니다.

git submodule add git@github.com:jcubic/json-rpc.git json-rpc

그런 다음 커밋 및 푸시를 수행하면 GitHub에 변경사항이 나타납니다(클릭할 수 있습니다).하지만 레포를 복제할 때:

git clone https://github.com/aikiframework/json.git

서브모듈 폴더json-rpc비어 있습니다.

내가 여기서 뭘 놓쳤지요?제가 뭘 잊었나요?왜 그 폴더는 비어 있습니까?

알았어요, 찾았어요, 추가할 필요가 있어요.--recursive레포를 복제할 때.

따라서 복제 명령은 다음과 같이 수행됩니다.

git clone https://github.com/aikiframework/json.git --recursive

만약 당신이 잊어버린다면,--recursive할 수 있는 플래그(@Amber 덕분):

git submodule update --init

언급URL : https://stackoverflow.com/questions/11358082/empty-git-submodule-folder-when-repo-cloned

반응형