Juana Wei
Soy un principiante. Intento usar git para crear el nombre del usuario. pero cuando escribí
git config --global user.name "XXX"
el mensaje muestra
No se puede leer el directorio de trabajo actual: operación no permitida.
no se que paso ¿Como puedo solucionar este problema?
kenecaswell
Tuve un problema similar después de actualizar a MacOS Catalina 10.15 y actualizar las herramientas de línea de comandos de Xcode (xcode-select --install
).
Recibí el error anterior cuando simplemente intentaba hacer git status
. Entonces noté que ni siquiera podía hacer ls
. Aparentemente es necesario otorgar Terminal, o iTerm en mi caso, “Acceso total al disco”.
- Vaya a Preferencias del sistema -> Seguridad y privacidad -> pestaña Privacidad
- Seleccione “Acceso total al disco” en el menú del lado izquierdo
- Agregar Terminal y/o iTerm a la lista de aplicaciones
Vea este artículo para más detalles: https://osxdaily.com/2018/10/09/fix-operation-not-permitted-terminal-error-macos/
ACTUALIZACIÓN – 1/2023: Recientemente actualicé a MacOS Ventura 13.1 y me encontré con el mismo problema. Correr xcode-select --install
hizo el truco para mí. Otro artículo útil.
-
Si tiene el mismo problema con la aplicación Git Tower, agréguela a la lista de aplicaciones de acceso total al disco como se describe anteriormente.
– Mark Howells-Mead
20 de abril de 2022 a las 8:05
-
No olvide reiniciar la aplicación de su terminal.
– Gira Júnior
2 de diciembre de 2022 a las 7:25
Consulte su directorio de inicio y .gitconfig
permisos de archivo usando ls -l
dominio. Si todo está bien, intente usar sudo chattr -i .gitconfig
para verificar el atributo inmutable en este archivo.
Puede encontrar detalles sobre este comando y atributos de archivo aquí.
¿Responde esto a tu pregunta? fatal: no se puede leer el directorio de trabajo actual: no existe tal archivo o directorio
– Hareen Laks
12 de abril de 2020 a las 7:01