Qué desaparece realmente y qué permanece
Cerrar una cuenta de GitHub no es un único botón de eliminar que borra tu historial. La cuenta y los recursos que posee son una categoría; los rastros que dejaste dentro de proyectos ajenos son otra. Tratarlos como si fueran lo mismo es la forma en que alguien cierra una cuenta y luego descubre que sus comentarios antiguos siguen apareciendo en un hilo público.
Eliminar una cuenta personal de GitHub borra los recursos propiedad de esa cuenta, pero los comentarios, issues y pull requests en repositorios de otros propietarios permanecen asociados a un usuario fantasma. Fuente
Ese comportamiento del usuario fantasma es la razón principal por la que un cierre requiere un inventario en lugar de una sola decisión. Tus repositorios, gists y otros recursos vinculados a tu cuenta son tuyos para eliminar o transferir. Tus comentarios, issues y pull requests en el repositorio de otra persona no son tuyos para eliminar como parte del cierre de tu cuenta, y esta guía no sugiere editarlos ni eliminarlos al salir.
Prepara un inventario de retirada antes de cerrar nada
Clasifica todo lo que tienes en GitHub en tres grupos. La clasificación es el trabajo; el cierre en sí es el último paso.
| Grupo | Qué incluye | Qué hace el cierre | Qué decidir primero |
|---|---|---|---|
| Recursos que posees | Repositorios, gists y otros recursos propiedad de tu cuenta personal | Se eliminan con la cuenta | Cuáles deben transferirse, archivarse en otro lugar o dejarse desaparecer |
| Responsabilidades en organizaciones | Organizaciones en las que eres propietario o miembro | Bloquea el cierre hasta que se resuelva | Si otra persona asume el control o si la organización desaparece |
| Contribuciones en recursos ajenos | Comentarios, issues y pull requests en repositorios que no posees | Permanecen, asociados a un usuario fantasma | Si te parece bien que ese historial público se quede |
Trabaja los grupos en ese orden. El grupo intermedio es el que más a menudo detiene un cierre, porque GitHub no te permitirá marcharte de una organización de la que sigues siendo propietario o miembro.
Grupo uno: recursos propios
Haz una lista de cada repositorio y otro recurso vinculado a tu cuenta personal y marca cada uno como transferir, archivar en otro lugar o dejar ir. Transferir es la opción que conserva el trabajo del que otras personas pueden depender; dejar ir está bien para experimentos y proyectos abandonados. Hazlo antes de tocar la cuenta, porque una vez que la cuenta desaparece, los recursos propios se van con ella.
Si un repositorio tiene colaboradores, forks o issues abiertos de otras personas, la transferencia merece una segunda mirada. Cerrar la cuenta es tu decisión, pero el trabajo de otras personas dentro de tu repositorio es una consecuencia que puede que no esperen.
Grupo dos: propiedad y membresía de organizaciones
GitHub maneja dos situaciones de organización de forma diferente, y ambas deben resolverse antes de que se pueda eliminar la cuenta personal.
Un propietario único de una organización debe transferir la propiedad o eliminar la organización antes de eliminar la cuenta personal. Fuente
Un propietario que tiene otros propietarios en la organización debe eliminar su propia membresía en la organización antes de eliminar la cuenta personal. Fuente
En la práctica: si eres el único propietario de una organización, decide si esta continúa. Si continúa, transfiere la propiedad a otra persona primero. Si no continúa, elimina la organización. Si la organización tiene otros propietarios y debe seguir funcionando, elimina tu propia membresía. En cualquier caso, confirma que el cambio ha surtido efecto antes de empezar la eliminación de la cuenta, en lugar de asumir que se resolverá solo.
Grupo tres: contribuciones que no puedes llevarte
Los comentarios, issues y pull requests que abriste en repositorios propiedad de otras personas son la parte de tu huella que el cierre no aborda. Permanecen, ahora vinculados a un usuario fantasma en lugar de a un perfil que cualquiera pueda visitar.
Eso tiene dos implicaciones prácticas. Primero, si un comentario contiene información que no querrías dejar en un hilo público, el momento de ocuparte de ello es antes del cierre, mediante las opciones normales de edición que la plataforma te da sobre tus propias contribuciones. Esta guía no recomienda editar hilos ajenos para borrar tu presencia, y no promete que ninguna edición concreta elimine un registro. Segundo, cerrar la cuenta no es un paso para borrar tu identidad. Elimina tu perfil y tus recursos propios; no retira tu participación en otros proyectos.
Si el objetivo es reducir la facilidad con la que se encuentra tu presencia antigua en lugar de cerrar la cuenta, esa es una tarea diferente con límites diferentes, tratada en la guía relacionada sobre evitar que se encuentren tus cuentas antiguas.
Lista de comprobación para el cierre
- Exporta o copia cualquier cosa que quieras conservar de los repositorios que posees.
- Transfiere o archiva los repositorios de los que dependen otras personas; deja ir el resto de forma deliberada.
- Haz una lista de cada organización en la que eres propietario o miembro.
- Para cada organización: transfiere la propiedad, elimínala o elimina tu propia membresía, según lo que requiera la situación.
- Confirma que esos cambios en las organizaciones están completos.
- Revisa tus comentarios, issues y pull requests en repositorios ajenos y decide, de antemano, que aceptas que permanecerán bajo un usuario fantasma.
- Solo entonces procede a eliminar la cuenta personal.
Lo que esta lista no hace
No borra tu historial en proyectos ajenos, y no garantiza que una atribución a un usuario fantasma sea invisible o no vinculable. Tampoco cubre las rutas de menú específicas de la plataforma, que cambian y que esta guía omite deliberadamente. Lo que hace es asegurarse de que cierras la cuenta sabiendo exactamente cuál de los tres grupos has resuelto y cuál estás eligiendo dejar atrás.
Adónde ir después
Si tu preocupación real es que te encuentren a través de cuentas antiguas en lugar de eliminar una presencia en GitHub, trata la guía de limpieza de huella como la siguiente tarea. Si tu preocupación es la propia cuenta de GitHub, termina el inventario anterior antes de eliminar nada.