#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이사
#
레파지토리이동
#
로그옮기기
#
로그이동
원문 링크 : [ git ] Repository 옮기기