GIt for Windowsで260文字以上のPATHを使用する

git – A fork of Git containing Windows-specific patches.

情報源: Git cannot create a file or directory with a long path · git-for-windows/git Wiki

現状のGit for Windowsのgit.exe自体は260文字以上のPATHに対応していますが、デフォルトではオフにされています。これは上にもあるように

git config core.longpaths true

でONにする事は出来ます。

ただし、TortoiseGitやVisual Studioのようにlibgit2を使用しているツールやその他のGUIツールで、260文字以上のPATHが利用できるのかよくわかりません。このためGUIツールと併用する場合には、検証環境を作って確認してから使用しましょう。

また、260文字以上のPATHの対応の仕方があなたの望んでいる方法とは違うかもしれません。

個人的にはこの件少しあきらめています。

long pathの具体的な対応方法については、次のコミットを参照してください。

https://github.com/git-for-windows/git/commit/38b94fe15fb60e3871a166eec8cfd4265fee727f

コメントを残す