로딩
요청 처리 중입니다...

[ git ] Repository 옮기기

 [ git ] Repository 옮기기

#git #Repository #레파지토리이동 #로그옮기기 기존에 작업하던 레파지토리에서의 모든 내용을 새로운 레파지토리로 옮기는 경우가 간혹 있습니다. 소스만 옮기는 것은 push 를 통해 간단하게 이동이 되지만, 그동안 커밋 했던 내역과 해당 커밋의 코멘트까지.

그리고 로그까지 전부 옮기려면 별도의 방법이 필요합니다. 옮기고자 하는 레파지토리 준비 $ git clone --mirror [git Repository 주소] 명령어를 실행하고 나면 복사하려는 레파지토리의 이름으로 .git 디렉토리가 생기게 됩니다. git 이름 변경 $ mv [생성된 레파지토리명 : Repository.git] .git 생성된 디렉토리를 .git 으로 변경합니다.

새 레파지토리에 연결 $ git remote set-url origin [새롭게 옮길 레파지토리 주소] 새 레파지토리로 이동 $ git push --mirror 레파지토리 권한이 상실된 경우 레파지토리를 새로운 환경에 옮긴다는 것은 권한에 대...

# commit내용 # git # Repository # repository이사 # 레파지토리이동 # 로그옮기기 # 로그이동