2016-08-22 2 views
0

У меня есть сервер git, работающий поверх ssh. Все git-репозитории находятся в папке/opt/git/repos на моем сервере git.Перемещение git repos на gitlab

Теперь на том же сервере я установил gitlab. URL-адрес сервера остается неизменным. Папка, где gitlab ищет репозитории, -/opt/gitlab.

Мой вопрос в том, как мне перемещать/импортировать существующие репозитории в/opt/git/repos в/opt/gitlab, чтобы gitlab мог их видеть?

Я делаю это на CentOS 6.x

+0

Я не думаю, что есть импорт-функциональность, самый чистый способ будет создавать репо в панели и подталкивать их к gitlab. – tkausl

+0

Вы можете добавить другое происхождение - и нажать на него свое местное репо. –

+0

Я новичок в git. Еще один технический совет будет очень полезен. Спасибо заранее. –

ответ

1

Выполняется следующие шаги:

  1. Crate проект по мерзавца репо, которые будут импортированы, используя gitlab графический интерфейс.
  2. Выполнено под командами в локальной системе, где я клонировал git repos.

$ мерзавец удаленного добавить gitlab http://git.xxx.com/username/my-git-repo.git#

$ мерзавец толчок gitlab --mirror

Пожалуйста, обратите внимание, что я скопировал HTTP адрес мерзавца репо из графического интерфейса после его создания ,

Смежные вопросы