TL; DR: я не добавлял файлы, отправлял обновления, и теперь я не вижу файлы в предыдущих коммитах - я хочу восстановить их.
Что случилось: когда я зафиксировал один раз,Я забыл добавить их в индекс, а затем вернулся к предыдущей фиксации.
Есть ли способ восстановить эти файлы через diff
или что-то еще?Что происходит с этими файлами, когда git пытается выполнить фиксацию, когда в хранилище есть не добавленные файлы?Git сохраняет информацию о них где-нибудь?Сохраняет ли он их где-нибудь?Он полностью удаляет их?
Я работаю над кодом Visual Studio и у меня есть GitLens, на случай, если они могут быть полезны.
Обновление: я думаю, что я обнаружил, что этинеотслеживаемые файлы были сохранены в виде висячих BLOB-объектов или недоступных объектов.В настоящее время я проверяю это направление.