11.5.4 부모 저장소 적용
실제 자식 저장소에서 변경한 커밋을 메인 저장소의 서브모듈(parent/child)에 반영해 보겠습니다. 로컬 저장소의 부모 저장소로 이동합니다.
메인 저장소로 이동합니다.
infoh@DESKTOP MINGW64 /e/gitstudy11_child (master)
$ cd ../gitstudy11_parent 부모 원본 저장소
그리고 메인 저장소에서 서브모듈의 자식 폴더로 이동합니다.
infoh@DESKTOP MINGW64 /e/gitstudy11_parent (master)
$ cd child/ 서브모듈 폴더 이동
서브모듈 저장소의 코드 내용을 확인합시다.
infoh@DESKTOP MINGW64 /e/gitstudy11_parent/child (master)
$ cat child.htm 확인
<h1>자식 저장소</h1>
<h2>child는 서브모듈입니다.</h2>
파일 내용은 이전 작업 상태 그대로입니다. 자식 저장소의 원격 저장소에서 최신 정보를 갱신합니다.
infoh@DESKTOP MINGW64 /e/gitstudy11_parent/child (master)
$ git pull origin master 커밋 내려받기
From https://github.com/jinygit/gitstudy11_child
* branch master -> FETCH_HEAD
Updating a7709f5..8ecc866
Fast-forward
child.htm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)