Преобразование вилки в автономный репозиторий
Чтобы превратить вилку в автономный репозиторий, можно оставить вилочную сеть. Новый репозиторий больше не будет автоматически синхронизироваться с изменениями исходного репозитория. Это полезно, если вы хотите работать в другом направлении или поддерживать разные версии.
Предупреждение
- Новый репозиторий не будет хранить какие-либо проблемы, запросы на вытягивание, вики-сайты, звезды, наблюдатели, комментарии, дочерние вилки или другие метаданные, которые в настоящее время могут быть связаны с текущим вилком.
- Все метаданные фиксации Git будут сохранены. Фиксации могут считаться вкладами, если они соответствуют определенным критериям. См . раздел AUTOTITLE.
- Выход из сети вилки является постоянным , и новый репозиторий не может быть повторно подключен к сети вилки.
Выход из сети вилки
Вы можете отсоединить вилки только с параметром выхода из сети, если:
- Вилка является общедоступной
- Вилку меньше 1 ГБ
- У вилки нет вложенных дочерних вилок
-
На GitHubперейдите на главную страницу репозитория.
-
Под именем репозитория щелкните Settings. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку "Параметры".

-
На странице "Общие" (который выбран по умолчанию), прокрутите вниз до раздела "Зона опасности" и нажмите кнопку "Оставить вилку сети".
-
Ознакомьтесь с предупреждениями и щелкните , что я читал и понимаю эти эффекты.
-
Чтобы убедиться, что вы отсоединяете правильный репозиторий, в текстовом поле введите имя вилки.
-
Нажмите кнопку " Оставить вилку сети".
Хотя вилка отсоединяется, некоторые операции будут кратко недоступны. Они снова станут доступными после того, как вилка станет автономным репозиторием.
Ручной выход из сети форка
Чтобы превратить вилку в автономный репозиторий, можно клонировать вилку и использовать клон для создания нового репозитория. Затем удалите вилку, чтобы удалить подключение к исходной сети.
-
Откройте терминал или Git Bash.
-
Создайте голый клон вилки.
git clone --bare https://github.com/EXAMPLE-USER/FORK.git -
Удалите вилку репозитория. См . раздел AUTOTITLE.
Предупреждение
При удалении вилки будут окончательно удалены все связанные запросы на вытягивание и конфигурации. Это действие невозможно отменить.
-
Создайте репозиторий с тем же именем в том же расположении. См . раздел AUTOTITLE.
-
Зеркальное отправка репозитория обратно в ту же удаленный URL-адрес.
git --git-dir FORK.git push --mirror https://github.com/EXAMPLE-USER/FORK.git -
Удалите временный локальный клон, созданный ранее.
rm -rf FORK.git
Ознакомьтесь со страницей поддержки на вилках.