Git
커밋 기록(commit log) 유지하면서 레포지토리(Git Repository) 합치기
커밋 기록(commit log) 유지하면서 레포지토리(Git Repository) 합치기
2022.05.12GitHub를 관리하던 중에, 여러 repository를 합쳐야 하는 순간이 있었다. 그런데, 그냥 새로운 폴더를 만들고, 내용을 옮겨서 git push를 하고 내용을 옮긴 repository를 삭제하면 기존의 커밋기록이 삭제된다. commit log를 유지하면서 Git Repository를 합치는 방법을 기록하고자 한다. 우선, 우리가 옮기고 싶은 repository의 이름을 sub_repo, 메인으로 가지고 사용할 repository의 이름을 main_repo 라고 하자. 1. main_repo를 clone 받는다. git clone https://github.com/깃허브사용자이름/main_repo 예시) Algorithm-interview 라는 이름의 레포지토리를 clone 받는다. 2. main..