Git Errorは突然に
ちょっと環境が特殊かもしれませんが、、
Sambaで共有しているLinuxの作業ディレクトリ上に
WindowsのGitクライアントから git clone
すると、下記のようなエラーが出ました。
error: filename in tree entry contains backslash:
調べると、、
ドキュメンテーションより
core.protectNTFS
がtrueに設定されている場合、
NTFSファイルシステムで問題を引き起こす可能性のあるパスのチェックアウトを許可しません。
Windowsではデフォルトはtrue、それ以外ではfalseです。
設定変更
git config --global core.protectNTFS false
うちの環境が特殊ですよね。。
参考
https://github.com/civetweb/civetweb/issues/812
https://git-scm.com/docs/git-config/en