ここでGit初心者:)
ケーシング関連の問題に直面しました:ファイルaspnetdb.mdf
は数コミット前にリポジトリから削除されました。以前のコミットのいくつかから復元することにし、そのようにしました:
git checkout master~3 aspnetdb.mdf
3回目のバックコミットからファイルを取得したかった
しかし、gitは、そのようなファイルはないと言いました。
次に、次のように実行しました。
git checkout master~3 ASPNETDB.MDF
うまくいきました-必要なファイルを取得しました。
でも。コマンドgit checkout master~3 aspnetdb_log.ldf
(小文字のファイル名) コマンドは正常に実行されました。すべての開発中。両方のファイルが同じ方法で処理されていたことを処理します(ハックの名前変更などはありません:))。
そのような行動をどのように説明しますか?私は何を間違えましたか?