Programming/Git
[Git] 두 리포지토리를 하나의 리포지토리에 포함시키기(커밋 기록 유지) - subtree
Organization을 통해 팀으로 진행했던 프로젝트가 있다. 이 프로젝트를 개인 리포지토리에 옮겨서 포트폴리오로 만들고 싶었다. front와 back을 나누어 진행했기 때문에 하나의 리포지토리로 합쳐서 보여주면 더 좋을 것 같았다. Git 리포지토리에 다른 리포지토리를 포함시킬 수 있는 방법으로는 subtree, submodule 방법이 있다. subtree는 외부 리포지토리의 내용을 직접 복사하는 방식이다. 완전히 통합되어 자동 업데이트 된다. submodule은 외부 리포지토리의 링크를 참조하는 방식이다. 독립성을 유지할 때 좋다. 추후에 리팩토링 할 예정이므로 subtree로 진행했다. [외부 리포지토리] [결과 - 내 리포지토리] 1. 새로운 내 리포지토리를 하나 생성한다. 처음 만들면 아무런..