Can I remove a git repo without resorting to rm -rf ?
Git repos have lots of write protected files in the .git directory, sometimes hundreds, and the default rm my_project_managed_by_git will prompt before deleting each write protected file. So, to actually delete my project I have to do rm -rf my_project_managed_by_git.
Using rm -rf scares me. Is there a reasonable way to delete git repos without it?
Additionally you could move the git folder to the trash folder. I think it's usually located at $HOME/.local/share/trash/files/
Moving something to the trash files folder isn't the correct way to trash it, since the Trash specification requires storing some metadata for each trash item.