Я видел ответ на вопрос здесь, который помогает восстановить удаленный файл в git.
Решение было
git checkout <deleting_commit>^ -- <deleted_file_path>
Что делает символ каретки (^
)? Я видел его в другом месте, очень полезное в git. Его магический. Кто-то, пожалуйста, портите его мне и скажите, что он делает?