11.3.3 모듈 커밋
서브모듈 명령을 실행하여 메인 저장소에 자식 저장소를 연결했습니다. 서브모듈이 추가된 부모 저장소의 상태를 확인해 보겠습니다. status 명령어를 입력합니다.
infoh@DESKTOP MINGW64 /e/gitstudy11_parent (master)
$ git status 상태 확인
On branch master
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: .gitmodules
new file: child
앞에서 확인했듯이, 메인 저장소에 자식 저장소의 폴더와 환경 설정 파일을 생성했습니다. 메인 저장소와 서브모듈인 자식 저장소 간 관계를 지속적으로 유지하려면 추가된 정보들을 계속 가지고 있어야 합니다. 메인 저장소가 자식들의 정보를 계속 가지려면 이를 커밋하여 저장해야 합니다.
infoh@DESKTOP MINGW64 /e/gitstudy11_parent (master)
$ git add .gitmodules 등록
infoh@DESKTOP MINGW64 /e/gitstudy11_parent (master)
$ git commit -m "add submodule" 커밋
[master 7a6d131] add submodule
2 files changed, 4 insertions(+)
create mode 100644 .gitmodules
create mode 160000 child