Чому я не можу форкнути цей репозиторій?

robot
Генерація анотацій у процесі

Коли-небудь намагалися зробити форк репозиторію, лише щоб отримати це дратівливе повідомлення "не можна зробити форк, оскільки форки вимкнено"? Так, я також. Це трапляється. Не весело.

Чому форки закриваються

Репозиторії блокуються з різних причин. Безпека — це одна з основних. Організації не хочуть, щоб їхній приватний код кружляв де завгодно. Це зрозуміло.

Налаштування проєкту можуть бути винуватцем. Хтось натиснув кнопку "вимкнути форк". Упс.

Деякі місця хочуть, щоб форки залишалися тільки в їхній організації. Це схоже на те, щоб тримати все в родині. Приватні репозиторії, як правило, за замовчуванням заблоковані. Це просто так працює.

Подолання цих перешкод

Отже, що ти можеш зробити? Залежить від того, хто ти.

Якщо ви запустите репозиторій: Перевірте свої налаштування! Зазвичай десь у розділі "Функції" є простий перемикач. Клацніть його. Проблема вирішена.

Власники організацій мають особливі повноваження. Вони можуть змінювати політики для всіх. Здається, ці налаштування зазвичай заховані десь у меню організації.

Тільки учасник? Вам потрібно ввічливо попросити. Серйозно. Напишіть адміну і поясніть, чому вам потрібен цей форк. Не гарантовано, що спрацює, але варто спробувати.

Різні платформи, різні правила

GitHub робить все по-своєму. Шукайте "Привілеї учасників", якщо ви власник організації.

GitLab? Не зовсім зрозуміло, але налаштування проекту містять відповідь.

Користувачам Bitbucket, можливо, потрібно буде заглибитися в конфігураційні файли. Досить дивно, що вони роблять це таким технічним.

Пам'ятайте - форк насправді не є частиною самого Git. Це просто те, що пропонують ці платформи. Варіанти будуть відрізнятися в залежності від того, де зберігається ваш код.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити