Acerca de los cambios a la visibilidad de un repositorio
Nota: Si no puede cambiar la visibilidad de un repositorio, el propietario de la organización puede haber restringido la capacidad de cambiar la visibilidad del repositorio solo a los propietarios de la organización. Para obtener más información, vea «Restringir cambios en la visibilidad de los repositorios en tu organización».
Te recomendamos revisar las siguientes consideraciones antes de que cambies la visibilidad de un repositorio.
Convertir un repositorio en privado
- GitHub desasociará las bifurcaciones públicas del repositorio público y las colocará en una red nueva. Las bifurcaciones públicas no se hacen privadas.
- Si utilizas GitHub Free para cuentas personales o de organización, algunas características no estarán disponibles en el repositorio después de que cambies la visibilidad a privada. Cualquier sitio GitHub Pages publicado se despublicará de forma automática. Si agregaste un dominio personalizado al sitio GitHub Pages, deberías eliminar o actualizar tus registros de DNS antes de convertir el repositorio en privado, para evitar el riesgo de una adquisición de dominio. Para obtener más información, vea «Planes de GitHub» y «Configurar un dominio personalizado para tu sitio de Páginas de GitHub».
- GitHub ya no incluirá el repositorio en el GitHub Archive Program. Para obtener más información, vea «Acerca de archivar el contenido y los datos en GitHub».
- Las características de la GitHub Advanced Security, tales como el code scanning, dejarán de funcionar. Para obtener más información, vea «Acerca de GitHub Advanced Security».
Convertir un repositorio en público
- GitHub se deslindará de las bifurcaciones privadas y lasconvertirá en repositorios privados independientes. Para más información, consulta "¿Qué le sucede a las bifurcaciones cuando se elimina un repositorio o cambia la visibilidad?"
- Si vas a convertir tu repositorio privado en uno público como parte de un movimiento hacia la creación de un proyecto de código abierto, consulta las Guías de código abierto para obtener sugerencias y directrices útiles. También puedes realizar un curso gratuito sobre la administración de un proyecto de código abierto con GitHub Skills. Una vez que tu repositorio es público, también puedes ver el perfil de la comunidad de tu repositorio para ver si tu proyecto cumple con las mejoras prácticas para los colaboradores de apoyo. Para obtener más información, vea «Acerca de los perfiles de comunidad para los repositorios públicos».
- El repositorio obtendrá acceso automático a las características de la GitHub Advanced Security.
- El historial y los registros de acciones serán visibles para todos los usuarios. Si el repositorio tenía flujos de trabajo reutilizables o necesarios compartidos desde otro repositorio de la organización, la ruta de acceso del archivo de flujo de trabajo, incluido el nombre del repositorio, estará visible en los registros. Para obtener más información sobre cómo quitar ejecuciones y artefactos de flujo de trabajo, vea "Administración de ejecuciones e implementaciones de flujo de trabajo" y "Puntos de conexión de API de REST para ejecuciones de flujo de trabajo".
Para información sobre cómo mejorar la seguridad del repositorio, consulta "Inicio rápido para proteger el repositorio".
Consecuencias de cambiar la visibilidad de un repositorio
Caution
Antes de cambiar la visibilidad del repositorio, comprenda las consecuencias de este cambio.
Cambio de público a privado
- Las estrellas y los monitores de este repositorio se borrarán permanentemente, lo que afectará a las clasificaciones del repositorio.
- Las reglas de alertas personalizadas de Dependabot se deshabilitarán a menos que GitHub Advanced Security esté habilitado para este repositorio. El gráfico de dependencias y las Dependabot alerts permanecerán habilitados con permiso para realizar análisis de solo lectura en este repositorio.
- El análisis de código dejará de estar disponible.
- Las bifurcaciones actuales seguirán siendo públicas y se desasociarán de este repositorio.
Cambio de privado a público
- El código será visible para todos los usuarios que puedan visitar GitHub.com.
- Cualquier persona puede bifurcar el repositorio.
- Todos los conjuntos de reglas de inserción se deshabilitarán.
- Los cambios se publicarán como actividad.
- El historial y los registros de acciones serán visibles para todos los usuarios.
- Las estrellas y los monitores de este repositorio se borrarán permanentemente.
Cambio de privado a interno
- A todos los miembros de la empresa se les proporcionará acceso de lectura.
- Los colaboradores externos ya no se pueden agregar a bifurcaciones a menos que se agreguen a la raíz.
- Las estrellas y los monitores de este repositorio se borrarán permanentemente.
Cambio de interno a privado
- Las estrellas y los monitores de este repositorio se borrarán permanentemente, lo que afectará a las clasificaciones del repositorio.
- Las reglas de alertas personalizadas de Dependabot se deshabilitarán a menos que GitHub Advanced Security esté habilitado para este repositorio. El gráfico de dependencias y las Dependabot alerts permanecerán habilitados con permiso para realizar análisis de solo lectura en este repositorio.
- El análisis de código dejará de estar disponible.
- Las bifurcaciones actuales seguirán siendo públicas y se desasociarán de este repositorio.
Cambio de interno a público
- El código será visible para todos los usuarios que puedan visitar GitHub.com.
- Cualquier persona puede bifurcar el repositorio.
- Todos los conjuntos de reglas de inserción se deshabilitarán.
- Los cambios se publicarán como actividad.
- El historial y los registros de acciones serán visibles para todos los usuarios.
- Las estrellas y los monitores de este repositorio se borrarán permanentemente.
Cambio de público a interno
- A todos los miembros de la empresa se les proporcionará acceso de lectura.
- Los colaboradores externos ya no se pueden agregar a bifurcaciones a menos que se agreguen a la raíz.
- Las estrellas y los monitores de este repositorio se borrarán permanentemente.
Cambiar la visibilidad de un repositorio
-
En GitHub, navegue hasta la página principal del repositorio.
-
En el nombre del repositorio, haz clic en Configuración. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.
-
En la sección "Zona de peligro", a la derecha de "Cambiar la visibilidad del repositorio", haga clic en Cambiar visibilidad.
-
Selecciona una visibilidad.
-
Para verificar que estás cambiando la visibilidad del repositorio correcto, teclea el nombre del repositorio para el cual quieres cambiar la visibilidad.
-
Haz clic en Lo entiendo, cambia la visibilidad del repositorio.