Подтвердить что ты не робот

Можно ли "размотать вилку" в Гитубе?

В настоящее время я работаю над проектом, который является spinoff (fork) из рамки, над которой я работал.

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

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

  • Можно ли "разблокировать вилку"?
  • Если нет, какие у меня альтернативы?

Краткое описание ситуации:

  • Репозиторий Framework (оригинал)
    • Общий репозиторий приложений (fork)
      • (еще не) Клиентский репозиторий (вилка приложения)

Примечание: при попытке "разблокировать вилку" в Github вы получите уведомление о том, что вы уже разветкили проект:

Image showing a forked project cannot be forked again

4b9b3361

Ответ 1

Я связался с поддержкой GitHub об этой "проблеме", и они подтвердили, что это невозможно. Кроме того, очень маловероятно, что такая функция будет реализована в будущем.

Ответ 2

Это сейчас очень возможно. Вы просто идете к развилке, которую хотите развернуть и нажмите "fork", как вы всегда это делали. Это работает, только если вы не имеют другой вилки этого репозитория в вашей учетной записи уже, хотя. Если вы это сделаете, вы должны удалить его.

Отвечено в комментарии iFreilicht

Так как это правильный ответ, лучше выделить его. Модераторы должны в идеале обновить исходный ответ.

Ответ 3

Простой ответ: Да и нет.

Нет, для одной учетной записи, так как вы не можете создать два репозитория с тем же именем (и forks всегда имеют одно и то же имя).

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

Ответ 4

Конечно, это возможно. К сожалению, это должно быть сделано на линии cmd. После создания базовой вилки создайте еще одно новое репо. Проверьте локальную вилку локально, добавьте пульт в новое репо и нажмите на новое репо.