You have some files that have a name that starts with a hyphen (e.g., from some Bash script that did not work as intended):
You cannot delete them using rm. You get an error about an "invalid option". What should you do to delete this files that should never have been created in the first place?
Use the rm flag "--" such as this:
rm -- -the
rm -- -filename
rm -- -q