як розщепити сховище github?


95

Як розпакувати сховище github?

Я ніколи не бачив unforkваріанту, щоб хтось знав, як це зробити?


Я думаю, що ви можете зробити, або подати запит на витяг для об’єднання
форка

2
Надто легко розгалужити Github. Я продовжую натискати його помилково, коли я просто хочу побачити, які форки вже є.
mwfearnley



Відповіді:


92

На сьогодні Github не має опції несформованості, тому єдиним рішенням є видалення розгалуженого репо.

Попередження: Наступне рішення видалить ваше клоноване репо. Якщо ви хочете розпакування без видалення вашого репо, спробуйте це https://stackoverflow.com/a/41486339/6335029

Крок 1: Перейдіть до налаштувань Repo, який ви хочете розпакувати

Крок 2: Клацніть Видалити це сховище введіть тут опис зображення

Крок 3: Введіть своє ім’я / ім’я репо

Крок 4: натисніть кнопку "Я розумію наслідки, видаліть це сховище"

введіть тут опис зображення


39
Це просто видалить сховище. Якщо ви хочете «розпакувати» сховище, не видаляючи його, спробуйте цю відповідь: stackoverflow.com/a/41486339/2546416
Тіаго А.

6
Так, це видаляє репо. Не роби цього!
mikecousins

1
Це відповідь на зовсім інше питання. Це не повинно бути позначено як рішення.
Майкл

@Michael, ти ніколи не знайдеш опцію розпакування в GitHub, тому, якщо ти хочеш розпакувати репо, ти повинен його видалити, тому він позначений як рішення.
Naveen DA,

1
@NaveenDA Перевірте відповідь Тіаго
Майкла

14

Варіант 1: Перейменувати, імпортувати, видалити

  1. Перейменуйте свою стару вилку (наприклад repo.old)

  2. Імпортуйте свою стару вилку як нову репо (Примітка: надайте https://або git://URI старої вилки)

  3. Видаліть / заархівуйте стару вилку

Примітка: параметр "імпорт" - це параметр при створенні матеріалів:

"Імпорт сховища"

Варіант 2: Клонувати, видаляти, створювати, натискати

  1. Резервне копіювання вашого репо! Наприклад, git cloneдо вашої локальної файлової системи.
  2. Видалити оригінальне репо з GitHub ( Дивіться іншу відповідь ...)
  3. Створіть нове репо з тим самим іменем
  4. Надішліть свою локальну резервну копію до нового репозиторію GitHub

Я рекомендую варіант 1.

Що б ви не робили, створіть резервну копію своєї роботи! Особливо, якщо ви дотримуєтесь іншої відповіді, яка просто говорить вам видалити репо ...


Чесно кажучи, я хоч і мав функцію несформованості ....... але так, це дійсно більш багатослівний спосіб зробити це :)
aemonge
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.