Удалил файл до того, как скопировал его в другой каталог, требуется восстановить.
Удалялся файл через git rm
:
$ git rm bm_storage_bkp_24_08_2017.tar.gz rm 'bm_storage_bkp_24_08_2017.tar.gz'
Сбрасываем head:
[simterm]
$ git reset HEAD Unstaged changes after reset: D bm_storage_bkp_24_08_2017.tar.gz
[/simterm]
Статус:
[simterm]
$ 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
[/simterm]
Выполняем checkout
:
[simterm]
$ git checkout HEAD bm_storage_bkp_24_08_2017.tar.gz
[/simterm]
Проверяем:
[simterm]
$ ls -l total 11557748 -rw-r--r-- 1 setevoy setevoy 10457595549 Aug 30 11:37 bm_storage_bkp_24_08_2017.tar.gz
[/simterm]
Готово.