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' 카테고리의 다른 글

mac PC 부팅 시 앱 자동실행  (1) 2023.01.13
vscode에서 Kotlin 연동  (0) 2023.01.13
macOS path 추가  (0) 2023.01.13
맥 트랙패드 두 손가락 제스처로 뒤로가기  (0) 2022.12.12
맥에서 파일 잘라내어 붙여넣기  (0) 2022.12.05