O'Reilly logo
  • Samanthi Jinadasa thinks this is interesting:

You must provide the -r option if you are deleting a directory and all the files under it. It tells Git to recursively delete all the files starting at the provided directory.

From

Cover of Pragmatic Guide to Git

Note

Recursion. File folder system.