더북(TheBook)

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

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.