Git
[Git] Submodule / Subtree
Submodule을 알아보던 중 Subtree가 자주보여 장단점과 차이점에 대해 찾아보았다. 저장소 안에 또 다른 깃 저장소가 필요한 경우 submodule subtree [Submodule / Subtree]는 실제로는 개별 프로젝트인 여러 개의 프로젝트를 개발자의 로컬에서는 하나의 repo로 관리할 수 있게 해준다. Submodule : Git 저장소안에 다른 저장소가 들어가 있는 개념 상위 저장소에서 서브모듈을 SHA값, 하나의 바이너리처럼 취급하기 때문에 병합에 있어 조금은 복잡하다. (본인은 포인터와 같은 개념으로 이해했다.) (병합 되는 것이 아닌 최신 커밋의 내용으로 교체된다. 직접 서브모듈을 업데이트한 뒤 병합후 푸쉬해야 한다.) 출처: https://openclassrooms.com/en..
2021. 4. 13. 11:09