[Git] Repository 복사하는 방법 (깊은 복사)
·
IT/Git
✍️ 개요   최근에 리포지토리를 복사하여 새로운 리포지토리를 만들어야 했습니다. 이때, 두 리포지토리는 같은 이력을 공유하지만 서로 별개의 형상 관리가 필요했습니다.   위처럼 단순히 기존 리포지토리의 모든 파일을 복사하여 새로운 리포지토리를 붙여넣는다고 해결되지 않습니다.      📌 해결책  해결책 : git mirror 사용   $ git clone --mirror {Old_Repository_URL}  Git Bash를 열어 위 명령어를 입력하여 리포지토리의 모든 데이터를 복사    $ git {Old_Repository_Name}.git 미러링이 끝나면 해당 리포지토리 이름의 폴더로 이동     $ git remote set-url --push origin {New_Repository_URL..