오류

[오류] Filename too long in Git for Windows

nomoreFt 2022. 9. 15. 15:37

개요

인텔리제이를 통해 GitHub를 올리는데, Commit이 안되는 상황이 발생했다. (git index도 먹혀지지 않았다.)


오류 메세지 & 분석

Filename too long이란 오류인데, 검색해보니 흔하게 발생하는 경우인 것 같았다.

Window API에서 허용하는 글자 수가 있는데, 그 제한을 넘겨서 그렇다고 한다.


해결

git config --system core.longpaths true

를 실행시키면 된다. 나같은 경우, 그냥 Git Bash를 켜서 치면

[Git] 에러:could not lock config file...:permission denied 

이런 Permission 오류가 났기 때문에, Git Bash를 관리자 모드로 켜서 실행시켰다.


결론

Notion으로 HTML 파일을 내보내어 서버에 등록하려고 했는데, 파일 명도 길게 나오고 URL이 썩 맘에들게 붙지 않아서


일일이 수작업으로 수정해주었다.