WSL에서 git clone 시 config.lock failed 오류 해결

2024. 10. 14. 14:34Env

    목차
반응형

 

Cloning into 'myproject'... error: chmod on /mnt/d/projects/etc/myproject/.git/config.lock failed: Operation not permitted fatal: could not set 'core.filemode' to 'false'

 

WSL에서 git clone 시 위와 같은 오류가 발생할 수 있습니다. 이는 WSL이 HDD에 대한 접근 권한을 가지고 있지 않아서 발생하는 오류이며, 이를 해결하기 위해서는 WSL에서의 mount 설정을 다음과 같이 수정해야 합니다. 

 

  • sudo nano /etc/wsl.conf
  • 다음의 내용을 추가
    • [automount]
    • options = "metadata"
  • wsl --shutdown
  • sudo umount /mnt/d
  • sudo mount -t drvfs D: /mnt/d -o metadata

git 설정 변경

  • git config --global core.filemode false

 

 

반응형

'Env' 카테고리의 다른 글