문제 상황
spring boot 프로젝트를 fork 한 레포지토리를 클론하는 중 예상치 못한 오류를 발견했다.

클론은 성공했지만 체크아웃이 실패했다는 메시지가 보인다.
원인
이 오류는 Windows의 파일 경로 길이 제한 때문이다.
찾아보니
해결방법
가장 간단한 방법으로 git 명령어를 사용했다. Git에서 긴 경로를 지원하도록 설정을 변경했다.
git config --global core.longpaths true
다양한 대형 프로젝트는 긴 디렉토리명을 거의 무조건 가질텐데 이런 오류를 간단히 해결할 수 있었다.