Я использовал https://intellij-support.jetbrains.com/hc/en-us/community/posts/206877445-Please-help-IntelliJ-11-just-deleted-all-my-files-?page=2#comments, и кто-то предложил использовать https://www.cgsecurity.org/wiki/TestDisk, который я скачал и следовал этому https://www.cgsecurity.org/wiki/TestDisk: _ undelete_file_for_FAT . Кажется, что сама программа зависла на файле undelete, но через некоторое время, когда я не трогал ее или Idea, файлы снова появились в Idea, и журнал появился в Local History:
Я точно не знаю, было ли это связано с TestDisk или с чем-то, что я щелкнул в Idea, пытаясь отменить вещи (например, эту кнопку Revert, хотя, казалось, она всегда приводила к ошибке из сообщения ), но мне удалось скопировать файлы в другом месте.
Надеюсь, этот опыт поможет кому-то еще предотвратить / исправить эту проблему. У меня случалось удаление файла через год go из-за какой-то ошибки, связанной с развертыванием файлов на Tomcat, но я списал ее как разовую вещь.
Однако после этого я обязательно расскажу о своем опыте всем знакомым Java разработчикам. Идея не может быть доверена вашим файлам, ребята!
PS Оказалось, все это было моей ошибкой - поместить папку проекта в tomcat/webapps
. Никогда не делай этого! Tomcat убивает ваши файлы, вытирает их так чисто, что никаких следов не может быть найдено. Если это случилось с вами, go с локальной историей Idea КАК МОЖНО СКОРЕЕ, потому что через некоторое время вы больше не сможете видеть и восстанавливать свои изменения.