2016-08-22 2 views
0

SSH를 통해 실행되는 git server가 있습니다. 모든 git repos는 내 자식 서버의/opt/git/repos 폴더 아래에 있습니다.gitlab을 gitlab으로 이동

동일한 서버에서 gitlab을 설치했습니다. 서버에 대한 URL은 동일하게 유지됩니다. gitlab이 repos를 찾을 폴더는/opt/gitlab입니다.

제 질문은/opt/git/repos 아래에있는 기존 저장소를/opt/gitlab로 옮기거나 가져와 gitlab에서 볼 수있게하려면 어떻게해야합니까?

내가 CentOS는 6.x에서에이 일을하고

+0

가져 오기 기능이 없다고 생각합니다. 가장 깨끗한 방법은 패널에 repo를 만들고 gitlab로 푸시하는 것입니다. – tkausl

+0

다른 원점을 추가하고 로컬 원점을 밀어 넣을 수 있습니다. –

+0

나는 새로운 git를 사용하고있다. 좀 더 기술적 인 힌트가 도움이 될 것입니다. 미리 감사드립니다 ... –

답변

1

단계 아래 수행 : 망할 놈의 repo에 대한 프로젝트가 gitlab GUI를 사용하여 가져올

  1. 상자입니다.
  2. git repos 복제 된 로컬 시스템에서 아래 명령을 실행했습니다. 그것을 만든 후 나는 GUI에서 자식의 repo의 HTTP 주소를 복사 한 있습니다 http://git.xxx.com/username/my-git-repo.git#

    $ 자식 푸시 gitlab

    --mirror

$의 자식 원격 gitlab 추가 .

관련 문제