IT/Git

기존 Git Repository를 복사하여 새로운 Repository 만들기

binary? 2024. 4. 1. 08:17
728x90

기존 Git Repository를 복사하여 새로운 Repository 만들기

팀 프로젝트는 완료되어서 종료했다.

여기서 추가로 개인적으로 프로젝트를 수행하려고 한다.

기존에는 pull request 방식으로 팀원이 관리자였다.

그래서 신규 repository를 만들어서 작업하려고 한다.

방법을 정리해보겠다.

1. 신규 repository를 생성한다.

2. 터미널에서 작업할 폴더로 가서 아래 명령어를 입력한다.

git clone --mirror {기존 repository url}
 

 

3. 이후 .git 폴더로 이동한다.

cd .git

 

4. remote push url을 github에 신규로 만든 repository로 변경한다.

git remote set-url --push origin {신규 repository url}

 

 

5. mirror 옵션으로 전체를 push한다.

git push --mirror

 

6. 확인한다.

기존의 레파지토리 이력들도 모두 복사되었다.

728x90