gitlab에서 github로 마이그레이션하는 방법
淡淡烟草味
淡淡烟草味 2017-05-02 09:22:13
0
3
847

약 반년 전, 어떤 이유로 인해 우리 프로젝트가 github에서 자체 구축된 gitlab 서버로 마이그레이션되었습니다. 그러나 반년 동안 사용하면서 gitlab의 많은 기능을 발견했습니다. 요구 사항을 충족할 수 없어 최근 github로 다시 이전하고 싶었습니다.

문제는 이전 프로젝트 github가 아직 repo에 남아 있고 온라인에서 검색되는 메소드 대부분이 github에서 새로 생성된 repo이라는 점입니다. 새로운 repo을 생성하지 않고 gitlab에서 github으로의 마이그레이션을 완료할 수 있는 더 나은 솔루션이 있습니까?

보충:
이슈와 위키를 모두 마이그레이션해야 합니다

淡淡烟草味
淡淡烟草味

모든 응답(3)
PHPzhong

Github에서 저장소를 생성한 후 저장소로 이동하여 원격 URL을 수정한 다음

으아아아
世界只因有你

해볼 수 있습니다. gitlab의 원격 주소를 원래 github 주소로 변경한 다음 새 브랜치를 생성하고 새 원격 브랜치로 푸시한 다음 원격 저장소를 복제하고 새로 생성된 브랜치를 마스터에 병합할 수 있습니다.

또한 이전에 github에서 마이그레이션했기 때문에 실제로 가장 빠른 커밋 기록이 거기에 있습니다. 실제로 github에서 이전 저장소로 다시 마이그레이션할 필요가 없습니다.

我想大声告诉你

이전 저장소라면 이론적으로 git push [repo url]가 가능해야 하지만 충돌 가능성이 있으므로 --force를 직접 사용하세요. 그러면 문제가 해결됩니다. 그렇죠?

추가로, Gitlab의 어떤 측면이 팀의 요구에 부합하지 않는지 주제로 토론할 기회를 갖고 싶습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿