You can roll back commits
Not when it deletes .git. Or your home directory.
Not for changes made outside of the repo….
Not when it deletes .git. Or your home directory.