Skip to content

Instantly share code, notes, and snippets.

@dlbock
Forked from facelordgists/delete-git-recursively.sh
Created December 14, 2018 14:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dlbock/47676f363edbe2bf175948022842eb69 to your computer and use it in GitHub Desktop.
Save dlbock/47676f363edbe2bf175948022842eb69 to your computer and use it in GitHub Desktop.
Recursively remove .git folders
( find . -type d -name ".git" && find . -name ".gitignore" && find . -name ".gitmodules" ) | xargs rm -rf
@dlbock
Copy link
Author

dlbock commented Dec 14, 2018

find . \( -name ".git" -o -name ".gitignore" -o -name ".gitmodules" -o -name ".gitattributes" \) -exec rm -rf -- {} +

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment