Удалил файл до того, как скопировал его в другой каталог, требуется восстановить.
Удалялся файл через git rm
:
$ git rm bm_storage_bkp_24_08_2017.tar.gz rm 'bm_storage_bkp_24_08_2017.tar.gz'
Сбрасываем head:
git reset HEAD
Unstaged changes after reset:
D bm_storage_bkp_24_08_2017.tar.gz
Статус:
git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
deleted: bm_storage_bkp_24_08_2017.tar.gz
Выполняем checkout
:
git checkout HEAD bm_storage_bkp_24_08_2017.tar.gz
Проверяем:
ls -l
total 11557748
-rw-r--r-- 1 setevoy setevoy 10457595549 Aug 30 11:37 bm_storage_bkp_24_08_2017.tar.gz
Готово.