ABOUT ME

Today
Yesterday
Total
  • GitLab에서 GitHub로 Repository 옮기기
    잡동사니 2021. 4. 11. 01:23

    1. GitHub에 접속해 Repository를 하나 만들어준다.

     

    2. VS Code를 킨다.

     

    3. GitLab에서 bare 상태로 자신의 Repository clone 해오기

    git clone --mirror https://kdt-gitlab.elice.io/001_part2_project-portfolio/team2/skidmarker.git

    4. 프로젝트 폴더로 이동하기

    cd skidmarker.git

    5. 새 GitHub Repository에 remote 연결

    git remote set-url --push origin https://github.com/makeitmin/skidmarker.git

    6. 새 GitHub Repository로 push 하기

    git push --no-verify --mirror https://github.com/makeitmin/skidmarker.git

     


    2021.04.21

     

    위 과정보다 더 간단한 코드!

     

     

    1. 터미널을 엽니다.

     

    2. 복사하고자 하는 저장소(gitlab)의 bare clone을 생성합니다.

     git clone --bare https://gitlab.com/exampleuser/old-repository.git

    3. 새로운 저장소(github)로 mirror-push를 진행합니다.

     cd old-repository.git
     git push --mirror https://github.com/exampleuser/new-repository.git

    4. 1번과정에서 클론된 저장소를 지웁니다.

     

     


    특정 브랜치만 옮기기

    git clone -b {branch_name} --single-branch {저장소 URL}

    ex) git clone -b feature/front --single-branch https://kdt-gitlab.elice.io/001-part4-aifashionimage/team4/project-team4.git

    '잡동사니' 카테고리의 다른 글

    댓글

Designed by Tistory.