반응형

안녕하세요.

최근 회사에서 git 서버를 교체 해야 되는 일이 있었습니다.

(git 새로 구성하는건 조만간 올려보겠습니다.)

기존 사용하던 git의 commit 로그 등을 전부 남기고 싶어

방법을 알아보다 명령어 하나로 간단하게 migration 할 수 있다는 것을 확인 하였습니다.

아래 방법으로 수행 하시면 됩니다.


1. 새로운 git repository 생성

github, gitlab 등에 새로운 repository 를 생성해 줍니다.

혼동 방지를 위해 기존 이름과 동일하게 설정 하는게 좋을 것 같습니다.


2. 로컬 git 디렉토리에서 다음의 명령어 수행

git remote set-url --push origin 새로운Repository주소

git push


위와 같이 명령어를 수행 하시면 Local 에 있는 내용이 전부 새로운 git repository로 저장됩니다.

새 Git 서버에서도 이전 ommit 내역 확인이 가능합니다.

반응형
Posted by 해리팍
BLOG main image

Chanhyun Park (해리팍)
Software Engineer @ SK hynix

Contact Info.
parkch0708@hanmail.net
chanhyun0708@gmail.com
chanhyun.park@sk.com

카테고리

All (1502)
Profile (2)
Park's Life (600)
Computer System (165)
Computer Programming (39)
Computer Study (54)
Computer Etc. (189)
Scuba Diving (137)
Golf (8)
Traveling (245)
생활 정보 (12)
Pokemon GO (50)