Удалите все файлы, связанные с хранилищем, сохраняя другие файлы - PullRequest
0 голосов
/ 02 февраля 2020

Я клонировал репозиторий "dotfiles" Git в свой домашний каталог и пытаюсь удалить все файлы, связанные с ним.

Как можно безопасно удалить все файлы, которые принадлежат репозиторию без случайного удаления других файлов из моего домашнего каталога?

1 Ответ

0 голосов
/ 03 февраля 2020

Вы можете использовать git ls-files для вывода списка файлов репозитория и перенаправления вывода в rm

git ls-files | awk -F "/" '{print $1}' | sort | uniq | xargs rm -rf

После этого удалите папку .git

rm -rf .git
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...