[GitHub] 팀프로젝트 소스코드 내 GitHub Repository로 옮기기

he2mang·2024년 4월 1일

GitHub

목록 보기
1/1
post-thumbnail

1. 가져오고 싶은 소스코드가 담긴 Repository를 clone

  • 소스코드를 일시적으로 저장할 pc의 로컬 폴더 생성
  • (Mac기준) Terminal창을 열고 가져오고 싶은 소스코드가 담긴 Repository의 소스코드를 clone
    - 팀 프로젝트의 깃허브 주소가 https://github.com/team_prj,
    • 소스코드를 일시적으로 저장할 pc의 포컬 폴더의 이름을 localFile이라고 했을 때

      git clone --mirror <소스코드가 담긴 repository주소> <생성한 pc 로컬 폴더>
      	git clone -- mirror https://github.com/team_prj localFile

2. 내 GitHub에 새로운 Repository 생성

  • 소스코드를 옮겨 담고 싶은 새로운 Repository를 생성
    - push시 충돌을 피하기 위해 완전히 비어있는 repository로 생성하는 것을 추천한다. (Readme 등의 파일도 없게)

    • data_team_prj라는 이름으로 생성할 경우 https//github.com/깃허브ID/data_team_prj 로 주소가 생성이 됨
  • (Mac기준) Terminal창을 열고 소스코드를 일시 저장해 둔 로컬 폴더(localFile)로 이동한다.

    # 로컬 파일의 위치에 따라 해당 멍령어는 달라질 수 있으나, 
    # cd 혹은 ..cd를 사용해 해당 폴더로 이동하면 됨
    
    cd localFile
    	git remote set-url origin < 깃허브 주소>.git
    	git remote set-url origin https://github.com/깃허브ID/data_team_prj.git
    	git push

0개의 댓글