es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

“Obteniendo el repositorio de GitLab sin contraseña que no está en mi perfil pero tengo acceso completo.”

Tengo acceso completo (mantenedor) al repositorio de gitlab que no está bajo mi perfil. Estoy tratando de clonar ese repositorio usando la clave ssh en mi servidor de linux, pero me solicita una contraseña para git@IP. ¿Existe alguna manera de clonar sin contraseña? Funciona bien sin contraseña para los repositorios que están creados bajo mi perfil, pero no para los que están bajo un perfil diferente. ¿Hay alguna solución para esto?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, hay una solución a este problema. Puedes agregar tu clave pública SSH a las claves de despliegue del repositorio en la interfaz web de GitLab.

    Para hacer esto, ve a la configuración del repositorio > repositorio > claves de despliegue, y agrega tu clave pública SSH. Asegúrate de darle acceso de escritura si necesitas enviar cambios al repositorio.

    Una vez agregada la clave de despliegue, deberías poder descargar el repositorio sin que te soliciten una contraseña.

    Ten en cuenta que esta solución sólo funciona si tienes permiso para agregar claves de despliegue al repositorio. Si no tienes permiso, deberás ponerte en contacto con el propietario del repositorio o un administrador para agregar tu clave SSH.

Comments are closed.