내가 프론트엔드 개발자로 참여하게 된 프로젝트가 있다!하지만 프론트는 나 혼자 ,,
그 조직의 프론트 레포로 본격 작업을 시작하기 전 내 개인 레포로 mui를 연습할 겸 레포 하나를 생성하여 뚝딱뚝딱 연습을 시작하였따
하지만 작업이 너무 잘됐는걸...?
(작업 잘 된 기준 = 피그마 웹 디자인과 굉장히 유사 = 기획과 동일 = 성공 )
그래서 그냥 내 개인레포의 작업물을 해당 조직의 프론트레포로 옮기고 싶었다
$ git clone --mirror [원본 저장소 경로] <또는 이름>
$ cd [원본 저장소 이름].git
$ git remote set-url --push origin [이동할 원격 저장소]
$ git push --mirror
모든 커밋이 이동되었당 !
나는 바보 멍청이었다
공식 레포로 이제 작업을 해야하는데 기존 내 개인 레포에서 계속 작업을 하고 있던 것이다
일단 기존 레포에 푸쉬를 한 후에 해결책을 찾았다
git clone [기존 저장소 URL]
cd [클론된 저장소 디렉토리]
git fetch --all
git remote set-url origin [새로운 저장소 URL]
git push --mirror
다행히 새로운 레포에 추가 커밋이 잘 이동되었다