0. 서론
이번 프로젝트를 진행하며, 백과 프론트에 각각 레포지토리를 만들었다.
나중에 관리하기 어려울 것 같다는 생각이 들어 하나로 합쳐보고자 한다.
1. 방법
1-1. 합칠 레포지토리 생성
commit이 하나도 되어있지 않다면 subtree에서 에러가 날 수 있다.
따라서, 레포지토리 생성 시 readme를 만드는 등 commit 기록을 1개 남겨놓아야 한다.
1-2. 합칠 레포지토리 클론
git clone {합칠 repo 주소}
1-3. 레포지토리로 이동
cd {repo 이름}
1-4. 합쳐야 하는 레포지토리 추가
git subtree add --prefix={repo 이름} {repo 주소} {브랜치 이름}
1-5. 합쳐진 레포지토리 푸시
git push origin
반응형