web-dev-qa-db-ja.com

githubリポジトリをフォーク解除する方法は?

Githubリポジトリのフォークを解除する方法は?

unforkオプションを見たことがありませんか?

61
Mike Tavish

現在のところ Github にはunforkオプションがないため、唯一の解決策はフォークされたレポを削除することです。

警告:次の解決策は、複製されたレポを削除します。リポジトリを削除せずにフォーク解除する場合は、これを試してください https://stackoverflow.com/a/41486339/6335029

ステップ1:フォーク解除するレポの設定に移動します

ステップ2:[このリポジトリを削除]をクリックします enter image description here

ステップ3:名前/レポ名を入力してください

ステップ4:「結果を理解し、このリポジトリを削除する」ボタンをクリックします

enter image description here

62
NaveenDA

オプション1:名前の変更、インポート、削除

  1. 古いフォークの名前を変更します(例:repo.old

  2. 古いフォークを新しいリポジトリとしてインポートします(注:古いフォークのhttps://またはgit:// URIを指定します)

  3. 古いフォークを削除/アーカイブする

注:「インポート」オプションは、ものを作成するときのオプションです。

"Import repository"

オプション2:クローン、削除、作成、プッシュ

  1. リポジトリをバックアップしてください!例えば。 git cloneをローカルファイルシステムに。
  2. GitHubから元のリポジトリを削除します( 他の回答を参照 ...)
  3. 同じ名前で新しいリポジトリを作成します
  4. ローカルバックアップを新しいGitHubリポジトリにプッシュします

オプション1をお勧めします。

何をするにしても、作業をバックアップしてください!特に、リポジトリを削除するように指示する他の回答に従う場合は...

3
grisaitis