Можно ли «раскошелиться» на Github? - PullRequest
49 голосов
/ 13 июля 2011

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

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

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

  • Можно ли «раскошелиться»?
  • Если нет, какие у меня есть альтернативы?

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

  • Каркас репозитория (оригинал)
    • Универсальный репозиторий приложений (форк)
      • (пока нет) Клиентский репозиторий (форк)приложения)

Примечание: при попытке «разветвляться» в Github вы получите уведомление о том, что выуже раздвоили проект:

Image showing a forked project cannot be forked again

Ответы [ 3 ]

23 голосов
/ 01 августа 2011

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

19 голосов
/ 25 ноября 2016

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

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

Поскольку сейчас это правильный ответ, лучше выделить его.

4 голосов
/ 13 июля 2011

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...