Skip to main content

Отключение вилки

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

Кто может использовать эту функцию?

People with admin access for a forked repository can delete the forked repository.

Platform navigation

Сведения об отключении вилок

Чтобы превратить вилку в автономный репозиторий, можно клонировать вилку, использовать клон для создания нового репозитория, а затем удалить вилку. Это полезно, если вы хотите принять работу, которую вы выполняете в другом направлении или поддерживать разные версии.

Новый репозиторий больше не будет автоматически синхронизироваться с изменениями исходного репозитория.

Note

  • Новый репозиторий не будет хранить какие-либо проблемы, запросы на вытягивание, вики-сайты, звезды, наблюдатели, комментарии, дочерние вилки или другие метаданные, которые в настоящее время могут быть связаны с текущим вилком.
  • Все метаданные фиксации Git будут сохранены. Фиксации могут считаться вкладами, если они соответствуют определенным критериям. Дополнительные сведения см. в разделе Почему мои вклады не отображаются в моем профиле?.

Отключение вилки

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

  1. Откройте ТерминалТерминалGIT Bash.

  2. Создайте голый клон вилки.

    git clone --bare https://github.com/EXAMPLE-USER/FORK.git
    
  3. Удалите вилку репозитория. Дополнительные сведения см. в разделе Удаление репозитория.

    Warning

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

  4. Создайте репозиторий с тем же именем в том же расположении. Дополнительные сведения см. в разделе Создание репозитория.

  5. Зеркальное отправка репозитория обратно в ту же удаленный URL-адрес.

    git --git-dir FORK.git push --mirror https://github.com/EXAMPLE-USER/FORK.git
    
  6. Удалите временный локальный клон, созданный ранее.

    rm -rf FORK.git
    

Дополнительные сведения см . на странице поддержки на вилках.