Puedes usar un token de acceso de solo lectura para compartir un repositorio privado.
git clone https://:@github.com//.git
Para generar un nuevo token:
-
Ve a Configuración > Configuración de desarrollador > Tokens de acceso personal > Tokens detallados > Generar nuevo token.
-
Selecciona los repositorios que deseas compartir en Acceso al repositorio > Solo seleccionar repositorios.
-
Establece el nivel de acceso del token como solo lectura en Permisos > Permisos del repositorio > Contenidos > Acceso: solo lectura.
-
Finalmente, haz clic en Generar token.