Я по ошибке удалил много файлов из своей рабочей области, у меня также много измененных файлов. Как мне восстановить только удаленные файлы (а не измененные) за один раз?
deleted: src/main/content/jcr_root/components/mega-menu/directives/dropdown.js
deleted: src/main/content/jcr_root/js/components/mega-menu/directives/sub-menu.js
deleted: src/main/content/jcr_root/js/components/mega-menu/mega-menu-module.js
deleted: src/main/content/jcr_root/js/components/mobile-menu.js
modified: src/main/content/jcr_root/js/components/product-list.js
modified: src/main/content/jcr_root/js/components/product-shipping.js
modified: src/main/content/jcr_root/js/components/reward-category.js
Я пробовал это в одной из моих локальных веток функций: git reset HEAD \*
, а затем git checkout --
, но похоже, что это возвращает как удаленные, так и измененные.
git stash
, если необходимо), возможно, вы можете использоватьgit reset --mixed
, за которым следуетgit rm -- *
, чтобы получить все удаленные файлы в промежуточной области, затем зафиксировать это, затем добавить все измененные файлы, зафиксировать, затем ваша основная ветка просто выберите этот измененный коммит. Но я этого не пробовал. - person MicroVirus   schedule 26.05.2016