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

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