Restringir a los usuarios que son miembros para que vean mis repositorios privados en GitHub

cómo compartir repositorios privados de Github con usuarios que han iniciado sesión y son miembros de mi foro.
¿Es siquiera posible? ¿O hay alguna forma de lograr esto?
Cualquier orientación es apreciada.

Para compartir un repositorio privado de GitHub a través de un navegador, un usuario debe tener una cuenta de GitHub y ser agregado como colaborador. Consulte Inviting collaborators to a personal repository - GitHub Docs.

Si compartir un enlace de GitHub para clonar es aceptable, puede crear un token de acceso personal granular (por ejemplo, de solo lectura). Este token permitirá a otros acceder a él solo a través de git (clonar).
Por ejemplo: git clone https://<username>:<token>@github.com/<username>/<repo>

Cómo generar un nuevo token:
  1. Vaya a Configuración
    → Configuración de desarrollador
    → Tokens de acceso personal
    → Tokens granulares
    → Haga clic en el botón Generar nuevo token.

    O vaya a https://github.com/settings/personal_access_tokens :smile:

  2. Seleccione los repositorios que desea compartir

  3. Seleccione el nivel de acceso en Permisos del repositorio.
    Para acceso de solo lectura, querrá configurar Contenido en Solo lectura.

  4. Haga clic en Generar token, ¡listo!

Depende del tipo de acceso que esté buscando, si es acceso temporal, si usted es una comunidad pequeña/grande.

Por ejemplo, no agregará manualmente a cada usuario si usted es una comunidad grande. Crear un complemento para agregar/eliminar un colaborador a través de la API de GitHub automáticamente es posible, pero eso no parece una buena solución a largo plazo. Es posible que necesite crear una instantánea del repositorio y compartirla de otra manera.

Por miembro, ¿se refiere a detrás de una suscripción o simplemente conectado?
¿Podría elaborar más sobre su contexto?

3 Me gusta

Tu solución que estoy usando actualmente para lograr esto.

git - ¿Puedo compartir mi repositorio privado de GitHub por enlace? - Stack Overflow

Simplemente conectado.
Pero necesitaba algo robusto. pero no tengo idea de cómo abordar esto.
Mi foro es un foro cerrado.

1 me gusta