회사의 Gitlab에 올리려고 작성했던 Docker 관련 repository를 내 개인 Github에도 올리고 싶었다.
(프로젝트 관련된 것이 아니라, 단순 Docker 환경 설정 관련된 repo임.)
단순하게 clone해서 새로운 repo에 올리면되지만, commit 기록들도 남기고 싶었는데, 찾아보니 아주 간단해서 기록해두려고 한다.
나는 `Gitlab->Github`을 진행한거지만, 반대도 동일하게 진행하면 될 것이다.
1. 우선 개인 Github에 빈 repository를 생성한다.
2. gitlab에 있던 이전 repository를 bare clone한다.
clone할 때와 동일하게 repo에서 주소를 복사하여 `--bare`옵션만 추가해주면 된다.
git clone --bare {old-repo}
3. github의 새로운 repository로 push 한다.
cd {old-repo}.git
git push --mirror {new-repo}
끝!
+)추가로 이전 repo에 100MB넘는 파일이 있을 때는 조금 복잡하니까 자세하게 찾아보고 진행하도록 하자..
참고
728x90
반응형
'알쓸신잡' 카테고리의 다른 글
Windows Docker desktop 설치 (0) | 2024.08.04 |
---|---|
[Ollama] Ollama & Open webui Install (0) | 2024.07.31 |
아이폰으로 서버 SSH 접속 (0) | 2024.02.25 |
Putty 설정 및 꾸미기 (0) | 2024.02.20 |
nohup 백그라운드 실행 (0) | 2024.02.20 |