소개
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 빠른 시작 강좌부터 시작하는 것을 권장합니다.
Submodule 은 Git repository 를 다른 Git repository 의 하위 디렉토리로 포함하는 방법입니다. 이는 타사 라이브러리 또는 공유 코드베이스를 프로젝트에 포함하려는 경우 유용할 수 있습니다. 이 랩에서는 Git repository 에 submodule 을 추가하는 방법을 배우게 됩니다.
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 빠른 시작 강좌부터 시작하는 것을 권장합니다.
Submodule 은 Git repository 를 다른 Git repository 의 하위 디렉토리로 포함하는 방법입니다. 이는 타사 라이브러리 또는 공유 코드베이스를 프로젝트에 포함하려는 경우 유용할 수 있습니다. 이 랩에서는 Git repository 에 submodule 을 추가하는 방법을 배우게 됩니다.
과제는 Git repository 에 새로운 submodule 을 추가하는 것입니다. git submodule add 명령을 사용하여 상위 repository 에서 submodule 을 로컬 repository 의 디렉토리로 추가해야 합니다. 이 명령의 구문은 다음과 같습니다.
git submodule add <upstream-path> <local-path>
<upstream-path>는 submodule 로 추가하려는 상위 repository 의 URL 또는 경로입니다.<local-path>는 로컬 repository 에서 submodule 을 저장하려는 경로입니다.my-project라는 Git repository 가 있고, Git repository https://github.com/labex-labs/git-playground.git에서 submodule 을 로컬 repository 의 git-playground라는 디렉토리에 추가하려는 경우를 가정해 보겠습니다. 다음과 같이 할 수 있습니다.
git init my-project
cd my-project
git submodule add https://github.com/labex-labs/git-playground.git ./git-playground
다음은 랩을 완료한 후의 결과입니다.

Git repository 에 submodule 을 추가하는 것은 타사 라이브러리 또는 공유 코드베이스를 프로젝트에 포함하려는 경우 유용할 수 있습니다. 이 랩에서는 git submodule add 명령을 사용하여 Git repository 에 새로운 submodule 을 추가하는 방법을 배웠습니다. 상위 repository 의 URL 또는 경로와 submodule 을 저장하려는 로컬 디렉토리를 지정하는 것을 잊지 마십시오.