windows - nielsen - permission denied git repository
Error en el error de extracción de git: no se puede abrir.git/FETCH_HEAD: Permiso denegado (2)
¡Estoy buscando ayuda!
Recibo el siguiente mensaje de error cuando trato de completar una extracción de git;
Error de extracción de C: / Jenkins / Repo> git: no se puede abrir .git / FETCH_HEAD: Permiso denegado
La máquina en cuestión es Windows Server 2008 r2 OS y estaba usando ssh para manejar la autenticación.
Hemos intentado lo siguiente; Comprueba que el usuario actual tenga la lectura / escritura correcta en el archivo FETCH_HEAD, lo que hace, y también verifica que el usuario tenga los permisos correctos establecidos en la raíz del repositorio.
He intentado cargar mi clave privada (que sé que funciona al 100% y tiene permisos para el repositorio en cuestión) y sigue teniendo el mismo problema ... así que por poco que sé sobre git creo que esto es más un problema de Windows
y mucha Google!
¡Cualquier otra idea sobre qué hacer / verificar sería una gran ayuda!
Este es un problema bastante común. Lo he encontrado muchas veces y casi todas las veces, el problema es con los permisos correctos para el archivo .git/
repo .git/
y las claves SSH correctas para acceder al repositorio de git.
Probablemente necesite hacer que el usuario, el propietario del repositorio chown
(Dar acceso completo al usuario) o, clonar el repositorio en un directorio diferente.
Puede establecer el permiso de escritura con el siguiente comando ir a su carpeta chown -R youruser:yourgroup .git/
También intente ocultar la carpeta .git.
Esto me sucedió después de actualizar a Windows 10. Si bien mi usuario es administrador y los Administradores tienen acceso completo a la carpeta de repositorio raíz, mi usuario no se incluyó explícitamente en la lista. Agregué a mi usuario con Control total y me solucionó el problema (tenía el mismo problema con Outlook negándose a leer el archivo PST hasta que hice lo mismo).
Entonces, para mí, la solución es:
- Haga clic derecho en la carpeta, seleccione propiedades
- Seguridad
- Editar
- Añadir
- Escriba mi nombre de usuario
- Verifique el control total en Permitir
- BIEN BIEN