Github for Windows のクローンリポジトリ作成で「Filename too long」のエラーが出たときの対応

投稿日:

管理者権限でコマンドプロンプトを開き、次を実行。

git config --global core.longpaths true

係る留意点として、次の通り(意訳なので間違いあるかも)。

  • gitのアプリがデフォルトでロングパスに対応してない理由は、Windows側のツールがそもそもロングパスに十分対応できてないから。
  • 前述コマンドは「global/system/local」の3つがあるが、「system」は特定のgitディスとリビュージョンに作用するのみで、一方「global」は「system」の設定をオーバーライドして、OSにインストールされてる全てのgitディストリビュージョンのconfigに適用される。

参考:

Filename too long on clone on Windows 10 · Issue #8023 · desktop/desktop(Github Desktop のリポジトリのissueより)
https://github.com/desktop/desktop/issues/8023

関連するタグ

Github, Windows