Wie lösche ich das Github-Repository?

88

Wie lösche ich ein Github-Repository?

Ich habe noch nie eine unforkOption gesehen, von der jemand weiß, wie man das macht.

Mike Tavish
quelle
Ich denke, was Sie tun können, ist entweder eine Pull-Anfrage zum Zusammenführen der Gabelung zu
senden
2
Es ist zu einfach, Github zu gabeln. Ich klicke immer wieder versehentlich darauf, wenn ich nur sehen möchte, welche Gabeln es bereits gibt.
mwfearnley
1
Mögliches Duplikat von GitHub: Machen Sie Fork zu einem "eigenen Projekt"
Ioannis Filippidis
Mögliches Duplikat von Unfork eine Github-Gabel ohne zu löschen
Ben Rudgers
Mögliches Duplikat von Delete Forked Repo von GitHub
Val

Antworten:

88

Ab sofort hat Github keine Unfork-Option, daher besteht die einzige Lösung darin, das gegabelte Repo zu löschen.

Warnung: Die folgende Lösung löscht Ihr geklontes Repo. Wenn Sie möchten, dass Unfork ohne Löschen Ihres Repos gelöscht wird, versuchen Sie dies unter https://stackoverflow.com/a/41486339/6335029

Schritt 1: Gehen Sie zu den Einstellungen von Repo, die Sie entfernen möchten

Schritt 2: Klicken Sie auf Dieses Repository löschen Geben Sie hier die Bildbeschreibung ein

Schritt 3: Geben Sie Ihren Namen / Repo-Namen ein

Schritt 4: Klicken Sie auf die Schaltfläche "Ich verstehe die Konsequenzen, löschen Sie dieses Repository"

Geben Sie hier die Bildbeschreibung ein

NaveenDA
quelle
39
Dadurch wird einfach das Repository gelöscht. Wenn Sie das Repository "entzweigen" möchten, ohne es zu löschen, versuchen Sie diese Antwort: stackoverflow.com/a/41486339/2546416
Tiago A.
6
Ja, das löscht das Repo. Tu das nicht!
Mikecousins
1
Dies ist eine Antwort auf eine ganz andere Frage. Es sollte nicht als Lösung markiert werden.
Michael
@Michael, Sie finden die Unfork-Option in GitHub nie. Wenn Sie also ein Repo entforken möchten, sollten Sie es löschen. Deshalb wurde es als Lösung markiert.
NaveenDA
1
@NaveenDA Schauen Sie sich Tiagos Antwort an
Michael
11

Option 1: Umbenennen, Importieren, Löschen

  1. Benennen Sie Ihre alte Gabel um (zB repo.old)

  2. Importieren Sie Ihre alte Gabel als neues Repo (Hinweis: Geben Sie den https://oder git://URI der alten Gabel an.)

  3. Löschen / archivieren Sie die alte Gabel

Hinweis: Die Option "Importieren" ist eine Option beim Erstellen von Inhalten:

"Repository importieren"

Option 2: Klonen, löschen, erstellen, pushen

  1. Sichern Sie Ihr Repo! ZB git clonezu Ihrem lokalen Dateisystem.
  2. Löschen Sie das Original-Repo von GitHub ( siehe die andere Antwort ...)
  3. Erstellen Sie ein neues Repo mit demselben Namen
  4. Schieben Sie Ihr lokales Backup auf das neue GitHub-Repo

Ich empfehle Option 1.

Was auch immer Sie tun, sichern Sie Ihre Arbeit! Vor allem, wenn Sie der anderen Antwort folgen, die Sie nur auffordert, Ihr Repo zu löschen ...

Grisaitis
quelle
Ehrlich gesagt dachte ich, dass sie die Unfork-Funktionalität hatten ....... aber ja, dies ist eine gültige, ausführlichere Methode :)
aemonge