728x90
가장 먼저, 깃허브 계정에 새로운 Repository를 생성해둡니다.
이 후, 복사할 Git Repository를 찾아서 선택한 뒤, 초록색 code 버튼을 눌러서 HTTPS 주소를 복사합니다.
이 후, 터미널에서 저장할 로컬 주소로 들어가서 명령어를 사용하여 레포지토리를 bare본으로 클론합니다.
$ git clone --bare https://github.com/EXAMPLE-USER/OLD-REPOSITORY.git
그렇게 과정이 끝나면, Clone을 한 git 파일로 들어가준 뒤, 만들어 놓은 Repository로 mirror push해주시면 됩니다.
$ cd OLD-REPOSITORY.git
$ git push --mirror https://github.com/EXAMPLE-USER/NEW-REPOSITORY.git
이 후, 끝나고 나서 클론한 git 파일을 제거하고, 나머지도 정리해주면 끝입니다.
$ cd ..
$ rm -rf OLD-REPOSITORY.git
728x90
'Programming > 기타' 카테고리의 다른 글
[Git] git clone 중 'fatal: unable to checkout working tree' 에러 해결 (0) | 2025.01.11 |
---|---|
클린코드하는 방법 (클린코드 방법 설명 with Python) (0) | 2024.10.23 |
SyntaxError: Non-UTF-8 code starting with '\xec' in file 에러 (0) | 2024.10.19 |
[Docker] 도커와 이미지, 컨테이너 개념 및 사용 방법 (0) | 2024.10.11 |
[주피터노트북] 가상환경 오류 (현재 셀 또는 이전 셀에서 코드를 실행하는 동안 Kernel이 충돌했습니다. (0) | 2024.04.11 |