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.

¿Cómo hago que VS-Code encuentre Git en Remote-SSH?

Estoy conectando desde Windows a un servidor Linux donde no tengo privilegios de sudo. Instalé git desde un paquete rpm en la carpeta de mi usuario y está funcionando. He intentado agregar la carpeta de instalación a $PATH en mi ~/.profile, y está ahí. También he agregado git.path a mi configuración remota en settings.json. Además, he establecido permisos completos en /home/j348630/src y todas sus subcarpetas y archivos. Finalmente, he intentado cargar varias veces el VS-Code en Windows e incluso matado el servidor .vscode-remoto para reiniciarlo. A pesar de todo esto, VS-Code todavía no puede encontrar mi instalación de git. ¿Qué estoy haciendo mal?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está relacionado con VS-Code no siendo capaz de encontrar la instalación de git, a pesar de haberla agregado al $PATH y al archivo Remote settings.json.

    Una posible solución podría ser crear un enlace simbólico al ejecutable de git en una ubicación que ya esté incluida en $PATH, como /usr/local/bin. Esto se puede hacer utilizando el siguiente comando:

    ln -s /home/j348630/git-2.33.0/bin/git /usr/local/bin/git

    Asegúrate de reemplazar el número de versión y la ruta de instalación con los correctos para tu sistema.

    Después de crear el enlace simbólico, intenta recargar VS-Code y ve si puede encontrar la instalación de git.

    Alternativamente, podrías intentar agregar la ruta completa al ejecutable de git al archivo Remote settings.json en lugar de solo la ruta al directorio que lo contiene, como sigue:

    "git.path": "/home/j348630/git-2.33.0/bin/git"

    Nuevamente, asegúrate de utilizar la ruta correcta para tu instalación.

    Si ninguna de estas soluciones funciona, puede haber otros problemas de configuración o restricciones en el servidor que estén impidiendo que VS-Code acceda a la instalación de git. En ese caso, may necesitar contactar al administrador del servidor para obtener ayuda.

Comments are closed.