Repository Migration (Gitlab -> Github)
2년 전 교내 프로젝트 중 리팩토링을 하고 싶었다. 교내 프로젝트를 KHUHUB라는 Gitlab기반의 Repository에 저장 되어있었다. KHUHUB에 접근하려하면 접근이 안 되는 경우도 간혹 있기도 하였고 ssh가 안되고 매번 clone하기 위해서는 http로 clone해야하며 다른 문제들도 있었으며 GitHub를 주로 사용하기에 Migration하기로 결정하였다. 리팩토링을 결심한 것은 '실용주의 프로그래머'라는 책을 읽고나서 결심했다. 깨진 창문을 그대로 나둔다면 썩을 것이고 버려야 한다. 하지만 나는 이 프로젝트가 마음에 들었고 버리기 싫었기에 고치기로 마음 먹었다. 서사는 길었지만 Migration하는 방법을 매우 간단하다. git clone --bare 원하는REPO의URL 위의 코드를 이..
2022.12.11