In git I am familiar with how to checkout individual files that have been deleted using the git checkout -- [<paths>...]
syntax (which is recommended when you do git status
.
To get all the files you could create a list and give the list as the argument to the above command.
However when you just want all the files that have been deleted (i.e. rm -rf in your cwd and then you want to restore all files) generating that list is inelegant.
How do you checkout all deleted files?