기존 A Git 서버 프로젝트에서 신규 B Git 서버로 프로젝트 이전
이동 전 해야하는 작업
- 신규 B Git 서버에 프로젝트 생성
작업 순서
1. A Git 서버에서 해당 저장소 모든 이력 복사
git clone --mirror [A Git 프로젝트 경로]
ex) git clone --mirror http://192.168.0.1/TEST_GROUP/TEST_PROJECT.git
2. 복사한 폴터로 이동
cd [A Git 프로젝트 이름].git
ex) cd TEST_PROJECT.git
3. B Git 서버 프로젝트로 경로 지정
git remote set-url --push origin [B Git 프로젝트 경로]
ex) git remote set-url --push origin http://192.168.0.2/TEST_GROUP/TEST_PROJECT.git
4. B Git 서버에 Push
git push --mirror
5. 테스트
git clone [B Git 프로젝트 경로]
ex) git clone http://192.168.0.2/TEST_GROUP/TEST_PROJECT.git
6. 끝(전체)
참고 사이트
https://git-scm.com/book/ko/v2
Git - Book
git-scm.com