스터디 하면서 작성한 예제 코드를 관리하기 위한 방법으로 git 을 사용하고 있습니다. 그런데 예제코드와 레포지토리를 1:1 로 생성하다보면 부자(?)가 될것 같아서 하나의 메인 레포지토리 안에 sub 레포지토리를 추가 할 수 있는 방법을 찾아 보았습니다.
위 글을 참고하여 설정을 하였습니다.
C:\dev\vscode\workspace2 폴더를 만들어야 합니다.
해당 폴더 내에 메인 레포지토리가 위치할 예정 입니다.
해당 위치로 이동하여 메인 레포지토리를 clone 합니다.
cd main-repo 폴더로 이동 후 remote 에 sub 레포지토리를 추가합니다.
subtree 명령으로 서브 레포지토리를 추가 완료하였습니다.
마지막으로 git push 명령을 실행하면 아래와 같이 추가된 모습을 확인 할 수 있습니다.