Другой вариант - использовать функцию экспорта / импорта Gitlab .
Разница с другим ответом заключается в том, что он также копирует следующее:
- Проект и репозитории вики
- Загрузка проекта
- Конфигурация проекта, включая услуги
- Проблемы с комментариями, запросы на слияние с разностями и комментариями, метками, вехами, фрагментами и другими объектами проекта
- объекты LFS
Таким образом, от вашего варианта использования зависит, хотите ли вы просто скопировать коды или перенести другие части, конфигурации и т. Д., Перечисленные выше, в ваш другой проект. В результате все равно будет 2 отдельных проекта (например, они не будут отображаться как форк).
Для экспорта перейдите на Настройки вашего проекта > Общие Страница:
Затем дождитесь письма с загружаемым файлом tar.gz. .
(На моем Gitlab, если вы дважды нажмете кнопку, вы сможете скачать ее прямо из браузера.)
Затем для импорта в Gitlab нажмите кнопку Новый > Новый проект на верхней панели.
Затем выберите Импортировать проект > Github export .