覚書:exFATのドライブにUnityのプロジェクト置いて編集しようとするとgit経由のパッケージ取得に失敗する
マジ覚書レベルなんですが真夜中にドハマリしたのでメモ
問題
- exFATのドライブ(SDカード)にgitで取得するパッケージへの参照を含むunityのプロジェクトを置きます(問題が起きたプロジェクトはgitからcloneしたやつ)
- そのプロジェクトを適切なバージョンのunityで開けます
- インポートが走るとまもなく「fatal error : not in a git directory」というエラーとともにパッケージ取得が失敗します
not in a git directory=gitリポジトリでないフォルダでgitリポジトリを操作しようとした???どゆこと?
ということで死ぬほどはまっていたんですがどうやらexFATってとこがダメだったくさい。パーミッション関連で何かあるみたいだけどログが出ないので不明。
参考資料はこのへん。