ネットワークファイルシステムに保存されたデータ分析用のリポジトリを管理しており、Windows (1.8.4、W7) で MsysGit を 3 つ実行しています。リポジトリで ignorecase が true に設定されています。
非常識なWindowsの大文字と小文字の設定でリポジトリを正常に保つためのベストプラクティスはありますか?
具体的には(一種の)、(おそらく)Utilsからutilsに、またはその逆に変更されたディレクトリがあります。今、私はあらゆる種類の奇妙な行動を見ています。たとえば、私が実行した場合
cd Utils
git log ../utils/foo.txt
ファイルの 2 つのエントリ (元のコミットと追加) が表示されますが、実行すると
git log foo.txt
ログ エントリが 1 つだけ表示されます。
何が起こっているのかわかりませんし、後で同様の問題に遭遇することもわかっています。