Aws codecommit migration, data transfer

  • AWS
  • CodeCommit
  • Github

posted on 15 Jun 2020 under category Migration

개요

Git에서 CodeCommit으로 이전하거나, CodeCommit에서 CodeCommit으로 이전하더라도, 전체 리포지토리를 한번에 옮기는 방법은 찾지 못했습니다.
이 문서에서는 하나의 git 레포지토리를 이전합니다.

상세사항

Git 리포지토리를 CodeCommit으로 마이그레이션 레포지토리 이동은 위 이미지와 같은 순서로 처리합니다.

## clone복제 시 옵션이 존재하는데 차이점에 대해서는 아래 링크에서 자세히 다뤄놓아 확인해보시길 바랍니다.
https://pinocc.tistory.com/138

## Git 클론 가져오기

git clone --mirror {레포지토리URL}

ex) git clone –mirror https://git-codecommit.us-west-2.amazonaws.com/v1/repos/KapaTraining

## 신규 리포지토리로 밀어넣기

git push {레포지토리URL} --all

ex) git push https://git-codecommit.ap-northeast-2.amazonaws.com/v1/repos/roboland –all

참고문서