반응형
git submodule이란 하나의 저장소안에 다른저장소를 다루는 방법입니다.
Super
|
- - - sub1
|
- - - sub2
저장소는 3개가 있습니다. super , sub1, sub2
Super 저장소는 sub1과 sub2를 가지고 있습니다.
각각을 원겨저장소에 저장한뒤 super에 sub모듈을 추가하는 방법입니다.
//git submodule add <원격저장소주소> <현재 디렉토리에서 저장할 폴더이름>
git submodule add https://github.hongjeongmin/sub1.git lib
각각의 서브저장소에서 pull 해도 되지만 super 최상단에서 다음과 같은 명령어로 최신화 할 수 있습니다.
git submodule update
git submodule update --remote
git submodule update는 디렉토리에 설정된 버전으로 업데이트하는 뜻입니다.
--remote를 붙이면 원격 저장소의 최신 버전으로 업데이트합니다.
git submodule update --remote --recursive
하위에 있는 모든 모듈을 업데이트 하는 방법 입니다.
반응형
'개인공부' 카테고리의 다른 글
시멘틱 마크업 간단한 정리 예제 (0) | 2021.01.14 |
---|---|
Spring 버전별 정리 및 예제 (0) | 2021.01.12 |
Docker란 무엇인가요? (0) | 2021.01.09 |
컨테이너란 무엇입니까? (0) | 2021.01.09 |
반응형 웹사이트 구현 (flex) (0) | 2021.01.08 |