Импорт репозитория

Импорт репозитория

Если у вас уже есть репозиторий на другой платформе, вы можете перенести его на GitVerse. При этом копируются не только файлы, но и история изменений, все ветки и коммиты, т. е. вся структура git‑репозитория.

⚠️

В настоящий момент существуют следующие ограничения на импорт репозиториев из GitHub:

  • максимальная длительность импорта — 1 час;
  • максимальный размер репозитория — 16 Гбайт.

Импорт репозитория пользователя

  1. Для импорта репозитория в верхней части страницы нажмите Добавить > Импорт репозитория:

  2. На открывшейся странице заполните форму импорта репозитория:

    1. Выберите сервис — платформу хостинга, откуда импортируется репозиторий:

      • GitHub;
      • GitLab;
      • Gitea;
      • другой сервис.
    2. URL откуда импортируем репозиторий.

    3. Токен (необязательно) — требуется для импорта приватных репозиториев.

    4. (необязательно) Сделать репозиторий зеркалом.

    5. Владелец:

    6. Название репозитория.

    7. Описание (необязательно).

    8. Публичный или Приватный (см. Публичные и приватные репозитории).

    9. Нажмите Импортировать репозиторий.

    Пример:

    В некоторых случаях для выполнения импорта в поле URL откуда импортируем репозиторий требуется удалять окончание .git ссылки:

    Заменить на:

Импорт репозитория в организацию

Для импорта репозитория в организацию требуется иметь полномочия на создание новых репозиториев (Организация > Участники > Полномочия).

См. Изменение полномочий команды.

Для импорта репозитория в организацию в поле Владелец укажите название организации.

Пример: