ローカル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