Я удалил файл на своем рабочем столе по ошибке, как я могу получить его от удаленного ведущего устройства?
git checkout -- /path/to/file
должно быть достаточно для его восстановления, поскольку у вас есть локальное репо с этим файлом.
Это восстановит ваш файл до версии файла, представленной в индексе.
(т.е. последняя версия, которую вы запускали git add
).
Чтобы восстановить его при последней фиксации текущей ветки:
git checkout HEAD -- /path/to/file