Was tatsächlich verschwindet und was bleibt
Die Schließung eines GitHub-Kontos ist kein einzelner Löschknopf, der Ihre Historie ausradiert. Das Konto und die Dinge, die es besitzt, bilden eine Kategorie; die Spuren, die Sie in den Projekten anderer hinterlassen haben, eine andere. Wer beides gleichsetzt, schließt ein Konto und stellt dann fest, dass die alten Kommentare weiterhin in einem öffentlichen Thread auftauchen.
Das Löschen eines persönlichen GitHub-Kontos entfernt die Ressourcen, die diesem Konto gehören. Kommentare, Issues und Pull Requests in Repositories anderer Eigentümer bleiben jedoch einem Geisterbenutzer zugeordnet. Quelle
Dieses Verhalten mit dem Geisterbenutzer ist der Hauptgrund, warum eine Kontoschließung eine Bestandsaufnahme erfordert und keine einzelne Entscheidung ist. Ihre Repositories, Gists und andere an den Eigentümer gebundene Ressourcen können Sie entfernen oder übertragen. Ihre Kommentare, Issues und Pull Requests in fremden Repositories können Sie im Zuge der Kontoschließung nicht löschen, und dieser Leitfaden empfiehlt nicht, sie beim Abschied zu bearbeiten oder zu entfernen.
Erstellen Sie eine Abschiedsliste, bevor Sie etwas schließen
Sortieren Sie alles, was Sie auf GitHub haben, in drei Kategorien. Das Sortieren ist die eigentliche Arbeit; die Schließung selbst ist der letzte Schritt.
| Kategorie | Was dazugehört | Was die Schließung bewirkt | Was Sie zuerst entscheiden sollten |
|---|---|---|---|
| Eigene Assets | Repositories, Gists und andere Ressourcen, die Ihrem persönlichen Konto gehören | Werden mit dem Konto entfernt | Was übertragen, woanders archivieren oder verschwinden lassen |
| Organisationspflichten | Organisationen, in denen Sie Eigentümer sind oder eine Mitgliedschaft haben | Blockieren die Schließung, bis geklärt | Ob jemand anderes übernimmt oder die Organisation aufgelöst wird |
| Beiträge zu fremden Ressourcen | Kommentare, Issues und Pull Requests in Repositories, die Ihnen nicht gehören | Bleiben bestehen, einem Geisterbenutzer zugeordnet | Ob Sie damit einverstanden sind, dass diese öffentliche Historie bleibt |
Arbeiten Sie die Kategorien in dieser Reihenfolge ab. Die mittlere Kategorie ist diejenige, die eine Schließung am häufigsten aufhält, denn GitHub lässt Sie nicht aus einer Organisation aussteigen, deren Eigentümer Sie noch sind oder der Sie noch angehören.
Kategorie eins: eigene Assets
Listen Sie jedes Repository und jede andere Ressource auf, die mit Ihrem persönlichen Konto verbunden ist, und markieren Sie jede mit übertragen, woanders archivieren oder verschwinden lassen. Übertragen ist die Option, die Arbeit erhält, auf die andere angewiesen sein könnten; verschwinden lassen ist in Ordnung für Experimente und aufgegebene Projekte. Tun Sie dies, bevor Sie das Konto anfassen, denn sobald das Konto weg ist, sind die eigenen Ressourcen mit ihm weg.
Wenn ein Repository Mitwirkende, Forks oder offene Issues von anderen hat, verdient eine Übertragung einen zweiten Blick. Die Schließung des Kontos ist Ihre Entscheidung, aber die Arbeit anderer in Ihrem Repository ist eine Konsequenz, die sie möglicherweise nicht erwarten.
Kategorie zwei: Organisationseigentum und Mitgliedschaft
GitHub behandelt zwei Organisationssituationen unterschiedlich, und beide müssen geklärt sein, bevor das persönliche Konto gelöscht werden kann.
Ein alleiniger Organisationseigentümer muss das Eigentum übertragen oder die Organisation löschen, bevor er das persönliche Konto löscht. Quelle
Ein Eigentümer mit weiteren Organisationseigentümern muss seine eigene Organisationsmitgliedschaft entfernen, bevor er das persönliche Konto löscht. Quelle
Praktisch heißt das: Wenn Sie der einzige Eigentümer einer Organisation sind, entscheiden Sie, ob sie weiterbesteht. Wenn ja, übertragen Sie das Eigentum zuerst an eine andere Person. Wenn nicht, löschen Sie die Organisation. Wenn die Organisation weitere Eigentümer hat und weiterlaufen soll, entfernen Sie Ihre eigene Mitgliedschaft. Bestätigen Sie in jedem Fall, dass die Änderung wirksam geworden ist, bevor Sie mit der Kontolöschung beginnen, statt darauf zu vertrauen, dass es sich von selbst regelt.
Kategorie drei: Beiträge, die Sie nicht mitnehmen können
Kommentare, Issues und Pull Requests, die Sie in Repositories anderer Eigentümer eröffnet haben, sind der Teil Ihres Fußabdrucks, den die Schließung nicht betrifft. Sie bleiben bestehen, nun einem Geisterbenutzer zugeordnet statt einem Profil, das jemand besuchen kann.
Das hat zwei praktische Konsequenzen. Erstens: Wenn ein Kommentar Informationen enthält, die Sie nicht in einem öffentlichen Thread zurücklassen möchten, ist jetzt der Zeitpunkt, sich darum zu kümmern – mit den üblichen Bearbeitungsoptionen, die die Plattform Ihnen für Ihre eigenen Beiträge bietet. Dieser Leitfaden empfiehlt nicht, fremde Threads zu bearbeiten, um Ihre Präsenz zu tilgen, und er verspricht nicht, dass eine bestimmte Bearbeitung einen Eintrag entfernt. Zweitens: Die Schließung des Kontos ist kein Schritt zur Identitätslöschung. Sie entfernt Ihr Profil und Ihre eigenen Ressourcen; sie zieht Ihre Beteiligung an anderen Projekten nicht zurück.
Wenn das Ziel ist, das Auffinden Ihrer alten Präsenz zu erschweren, statt das Konto zu schließen, ist das eine andere Aufgabe mit anderen Grenzen, behandelt im verwandten Leitfaden zum Verhindern, dass alte Konten gefunden werden.
Eine Checkliste für die Schließung
- Exportieren oder kopieren Sie alles, was Sie behalten möchten, aus Ihren eigenen Repositories.
- Übertragen oder archivieren Sie Repositories, auf die andere angewiesen sind; lassen Sie den Rest bewusst verschwinden.
- Listen Sie jede Organisation auf, in der Sie Eigentümer oder Mitglied sind.
- Für jede Organisation: Übertragen Sie das Eigentum, löschen Sie sie oder entfernen Sie Ihre eigene Mitgliedschaft, je nach Situation.
- Bestätigen Sie, dass diese Organisationsänderungen abgeschlossen sind.
- Prüfen Sie Ihre Kommentare, Issues und Pull Requests in fremden Repositories und entscheiden Sie im Voraus, dass Sie akzeptieren, dass sie unter einem Geisterbenutzer bestehen bleiben.
- Erst dann fahren Sie mit dem Löschen des persönlichen Kontos fort.
Was diese Checkliste nicht leistet
Sie löscht nicht Ihre Historie in den Projekten anderer und sie garantiert nicht, dass eine Zuordnung zu einem Geisterbenutzer unsichtbar oder nicht verlinkbar ist. Sie deckt auch keine plattformspezifischen Menüpfade ab, die sich ändern und die dieser Leitfaden bewusst auslässt. Was sie leistet: Sie stellen sicher, dass Sie das Konto schließen und genau wissen, welche der drei Kategorien Sie geklärt haben und welche Sie bewusst zurücklassen.
Wie es weitergeht
Wenn Ihr eigentliches Anliegen ist, über alte Konten gefunden zu werden, statt eine GitHub-Präsenz zu entfernen, betrachten Sie den Leitfaden zur Fußabdruck-Bereinigung als nächste Aufgabe. Wenn es Ihnen um das GitHub-Konto selbst geht, schließen Sie die obige Bestandsaufnahme ab, bevor Sie etwas löschen.