최근 사내 Git 서버를 교체하게 되어 저장소 마이그레이션을 진행했다.단순히 파일만 복사해서 옮기는 것이 아니라,그동안 쌓아온 모든 커밋 이력(Commit History)을 온전히 보존해야 했다.나중에 다시 마이그레이션을 할 때 참고하기 위해, 과정을 기록으로 남긴다. 이방법은 Git의 표준 기능을 이용하기 때문에Github, GitLab, Bonobo 등 어떤 Git 서버간의 이동에도 동일하게 적용이 가능하다.마이그레이션 전 준비사항 로컬 작업 내역 push기존 서버에 Push하지 않은 로컬 작업 내용이 있다면 모두 Push하여 서버 상태를 최신으로 맞춘다. 신규 저장소 생성마이그레이션 대상이 될 새로운 Git Server에 레파지토리를 미리 생성해둔다. Step1. 기존 레파지토리 복제 (Mirror..