git
[git] GitLab에서 GitHub로 커밋내용,히스토리까지 복사
여미미
2024. 8. 7. 15:13
이전 작업한 프로젝트는 GitLab을 사용하였기에 포트폴리오 활용으로
외부에 공유할 일이 생겨서 GitLab프로젝트를
어떻게 공개할지 고민이 생겼는데
GitLab에 있는 프로젝트를 GitHub로 커밋내용,히스토리를 옮기는 방법이 있다고 한다
1.GitLab 레포지토리
현재 폴더 내에 깃랩 레포지토리를 명령어 그대로 미러~ 해주는 작업으로 로컬컴터에 미러링 한다
git clone --mirror https://gitlab.com/dsfwerwre.git
위와 같이 실행하고 나서 .git 확장자의 폴더가 생성된다 폴더 내부로 이동한다
cd 레포지토리명.git
다음 작업은 더욱 간단
github에 생성한 레포지토리 주소를 가져와서 아래 명령어를 완성하여 실행한다
git push --mirror 깃허브주소