Submodule1 [Git] Git Submodule에 대하여 개발을 하다 보면 같은 소스코드를 여러 프로젝트에서 공통으로 사용해야 하는 경우가 생긴다. A 프로젝트에서 쓰던 코드를 B 프로젝트에서도 사용해야 한다고 해보자. 간단한 경우에는 그냥 코드를 복붙 해서 사용할 수 있다. 하지만 공통으로 사용하는 코드가 많고 여러 군데에서 최신의 코드를 유지해야 한다면 단순 복붙으로는 관리하기가 힘들 것이다. 이런 경우엔 Git의 서브모듈이라는 도구를 사용하면 관리가 수월해진다. Git 저장소 안에 다른 Git 저장소를 분리해 넣는 것이 서브모듈이다. 다른 독립된 Git 저장소를 Clone 해서 내 Git 저장소 안에 포함할 수 있으며 각 저장소의 커밋은 독립적으로 관리된다. 1. 서브모듈 시작하기 서브모듈을 추가하기 위해선 미리 준비된 Git 저장소가 있어야 한다. 작업.. 2020. 12. 25. 이전 1 다음