Я уверен, что удалил этот файл, но он все еще отображается в пакете проверки. Что дает?
$ git verify-pack -v .git/objects/pack/pack-5722438014fe04ec9d559810bd7840afb6006858.idx | сортировать -k 3 -n | хвост -3
bfafbf4c4cd9a5ddbcb637a09c183c6dabe7acde blob 18960384 1061775 9232588 ec890d28afb338b258727f124e0bfbc11f6c0f0d blob 23079936 2279611 1640818 5daf9ca1b4988c240cb9ac9a2d026e5028e9fd8e blob 79966293 3803212 4919563
$ git rev-list --objects --all | grep 5daf9ca1
5daf9ca1b4988c240cb9ac9a2d026e5028e9fd8e DriverLib/json_spirit/Debug/json_spirit_reader.obj$ git log --pretty=oneline --branches -- DriverLib/json_spirit/Debut/json_spirit_reader.obj
Когда я запускаю git log, чтобы узнать, в какой фиксации находится объект, ничего не появляется. Что дает?