반응형
반응형
기존 Git Repository를 복사하여 다른 프로젝트로 활용하기 위해서는 git clone
의 mirror
옵션으로 모든 이력을 복사한다. 그 후에 새로운 repository에 push
하면 된다.
git clone --mirror {old_repository_url}
--mirror
옵션을 넣으면 커밋이력까지 함께 복제한다.
내부로 이동한다.
cd {old_repository 이름}.git
push할 레포지토리를 새로운 레포지토리로 변경한다.
git remote set-url --push origin {new_repository_url}
--mirror
옵션으로 통째로 push
한다.
git push --mirror
끗.
도움이 되었다면, 공감/댓글을 달아주면 깃짱에게 큰 힘이 됩니다!🌟
비밀댓글과 메일을 통해 오는 개인적인 질문은 받지 않고 있습니다. 꼭 공개댓글로 남겨주세요!
반응형
'Git' 카테고리의 다른 글
[Git] Git Submodules 사용해서 민감한 설정 정보 숨기기 (0) | 2023.10.31 |
---|---|
[Git] upstream: 개념, 사용 방법, 명령어, 주의사항 (0) | 2023.09.28 |
[GitHub] 깃허브에서 여러 사용자와 공동 커밋하는 방법: Co-Author 설정 (0) | 2023.07.13 |
[Git/GitHub] 깃허브 Organization를 통해 체계적인 협업 문화를 만들어보자! (0) | 2023.05.26 |