프로젝트 고도화를 진행하기 위해 기존 팀 프로젝트에서 사용되었던 깃의 소스코드를 복사하여 새로운 upgrade 이름의 Repo에 복사한 후 그곳에서 고도화를 진행하고자 하였다.
새 디렉토리를 만든 후 아래 명령어로 소스코드를 복제한다.
git clone --mirror {old_repository_url}
--mirror
옵션을 적용하면 커밋 이력까지 함께 복제된다.
{프로젝트명}.git 디렉토리가 생성될 것이고, 해당 디렉토리로 이동한다.
cd {프로젝트명}.git
remote push할 url을 새로 만든 repo로 변경한다.
git remote set-url --push origin {new_repository_url}
아래 명령어로 repo url확인하여 잘 변경되었는지 확인
git remote -v
--mirror
옵션으로 통째로 새 repo에 push한다.
git push --mirror
FIN.
https://www.rlapolymers.com.au/backups/creative-mini-sex-doll-storage-ideas-youll-wish-youd-known-about-earlier/
https://www.worksourceatlanta.org/wssub/backups/make-the-best-choice-five-things-to-know-about-miniature-sex-dolls/
https://www.invajy.com/backups/how-tiny-sex-dolls-are-evolving-with-technology-and-style/
https://www.italysfinestwines.it/ai1wm-backups/mini-sex-dolls-as-massage-tools-a-surprising-way-to-relax-and-save-money/