#git #command-line-interface
Вопрос:
Я ищу возможность удалить ВСЕ .git
папки в моей локальной папке на ПК, чтобы она не была такой массивной.
Я пытался использовать rimraf
библиотеку, но там нет параметров фильтра,
Есть какие-нибудь идеи?
Комментарии:
1.
find -name .git -prune -exec rm -rf {}
Ответ №1:
Эта суть предлагает более полную команду для выполнения в сеансе bash, даже в Windows:
find . ( -name ".git" -o -name ".gitignore" -o -name ".gitmodules" -o -name ".gitattributes" ) -prune -exec rm -rf -- {}
Поэтому он не использует npm
, а, скорее, родную сессию Git bash.