본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Section 9.1: submodule 을 포함하는 git 저장소를 clone 하기
submodule 을 사용하는 저장소를 clone 하는 경우, init 과 함께 update 를 수행이 필요하다.
$ git clone --recursive https://github.com/username/repo.git
위 명령어를 사용하면 해당 저장소가 참조중인 submodule 들을 같이 clone 하여 적절한 경로에 위치시켜 줄 것이다 (submodule 을 포함하는 submodule 역시 함께 처리된다).
이러한 방법은 통상적인 방법으로 clone 을 수행한 직후 git submodule update --init --recursive
명령어를 실행하는 것과 동일한 효과를 갖는다.
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
9.3: submodule 추가하기 (0) | 2019.10.14 |
---|---|
9.2: submodule 갱신 (update) 하기 (0) | 2019.10.14 |
8.6: 하나의 브랜치를 다른 브랜치로 merge 하기 (0) | 2019.10.12 |
8.5: merge 시에 특정 한쪽의 변경사항만 반영하기 (0) | 2019.10.11 |
8.4: Merge 를 커밋을 생성하여 수행하기 (0) | 2019.10.11 |