Heesung Yang
[명령어] git submodule
submodule 추가
# submodule 목록 보기
~$ git submodule
# submodule 추가
~$ git submodule add <remote repository> <local dir>
submodule 업데이트
# git 버전 1.8 이전
~$ cd project # git repository
~$ cd sub1 # assume sub1 is submodule
~$ git pull # get latest sub1
~$ cd ..
~$ git add sub1
~$ git commit -m 'update submodule'
# git 버전 1.8 이후
~$ cd project
~$ git submodule update --remote --merge
submodule 삭제
~$ SUBMODULE_DIR=themes/ananke/
~$ git submodule deinit -f $SUBMODULE_DIR
~$ git rm -rf $SUBMODULE_DIR
~$ rm -rf .git/modules/$SUBMODULE_DIR
Next post
[명령어] git tag