GitHub Submodule은 Git 프로젝트에서 다른 Git 프로젝트를 하위 디렉토리에 포함시키는 방법이다 Submodule을 사용하면 하나의 Git 저장소에서 여러 개의 프로젝트를 관리할 수 있으며, 각 프로젝트는 별도의 저장소로 유진된다 이를 통해 복잡한 프로젝트를 여러 저장소로 분할하여 개발, 관리, 배포를 용이하게 할 수 있다 이번에 개인 프로젝트를 진행하면, 포트폴리오를 위한 프로젝트니까 프로젝트를 Public으로 공개하기로 했다 그러면 노출되면 안되는 정보가 있는 application 파일은 어떻게 관리할까 고민하던 중에 submodule를 사용하기로 했다 보안상 노출이 안되는 키값이 있는 application.yml 파일을 관리하기에는 아래 3가지 방법이 있는것 같다 Jasypt를 사용하..