git submodule
Title
git submodule
Category
GitTags
Aliases
git submodule
깃 서브모듈
서브모듈
submodule
Created
2 years ago
Updated
last year
서브모듈 시작하기
sh
$ git submodule add <remote-url>
$ git submodule add <remote-url>
서브모듈을 포함한 프로젝트 Clone
sh
$ git clone <remote-url> --recursive --remote-submodules
$ git clone <remote-url> --recursive --remote-submodules
remote-submodules
: submodule이 리모트 레포지토리를 추적하도록 설정함
서브모듈 업데이트하기
sh
$ git submodule update --remote --merge <name>
# or
$ git submodule update --remote --rebase <name>
$ git submodule update --remote --merge <name>
# or
$ git submodule update --remote --rebase <name>
sh
$ git submodule foreach git pull <remote> <branch>
$ git submodule foreach git pull <remote> <branch>
sh
$ git submodule update --recursive
$ git submodule update --recursive
서브모듈 삭제하기
sh
$ git submodule deinit -f <name>
$ rm -rf .git/modules/<name>
$ git rm -f <name>
$ git submodule deinit -f <name>
$ rm -rf .git/modules/<name>
$ git rm -f <name>