Gitエラー fatal: transport ‘file’ not allowed の解決方法メモ

ローカルPCにインストールしているGitのバージョンを更新したらさぶもージュール追加時にエラー「fatal: transport ‘file’ not allowed」が発生するようになりました。解決方法のメモを残します。

本記事が対象とする現象

下記のエラーメッセージを解消できる可能性があります。

$ git submodule add /p/SubModName
Cloning into 'C:/Users/UserName/Desktop/work/ProjectName/SubModName'...
fatal: transport 'file' not allowed
fatal: clone of 'P:/SubModName' into submodule path 'C:/Users/UserName/Desktop/work/ProjectName/SubModName' failed

対応方法

ローカルリポジトリで下記コマンドを実行することにより問題解決できました。stackoverflowに感謝!

git config --global protocol.file.allow always

参考にさせていただいたページ

Attention Required! | Cloudflare
タイトルとURLをコピーしました