깃 썸네일형 리스트형 Git 서브트리 (Subtree) 분리되어 있는 별도의 repository를 다른 repository에 물리적으로 합친다. 최초 구성 Server mkdir subtree cd subtree git init --bare Client 프로젝트 생성 git init git remote add origin ssh://user@url:22/git/subtree git add . git commit -m "init proj" git push --set-upstream origin master 다른 repository를 subtree로 합치기 git subtree add --prefix=projectA ssh://user@url:22/git/submodule.projectA master subtree 는 다른 repository를 복사해와서 관리 .. 더보기 Git 서브모듈 (Submodule) 하나의 프로젝트 안에 여러개의 프로젝트가 존재하는경우, 각각의 독립된 Repository로 관리하고, 부모 Repository에서 자식의 참조 HEAD 위치를 저장해서 관리한다.repository는 독립 되어 있어야 하고, git submodule add 로 submodule 을 추가한다.clone 하거나 pull 할때는 ** --recurse-submodules** 옵션을 이용하면 submodule 들을 한번에 clone 하거나 pull 할 수 있다. 구성하는 방법 Server mkdir submodule mkdir submodule.projectA cd submodule git init --bare cd ../submodule.projectA/ git init --bare Client1. 부모 프로젝.. 더보기 이전 1 다음