Удалить несколько папок / файлов из удаленного репо - PullRequest
0 голосов
/ 13 января 2020

В настоящее время выполняю очистку в наших репозиториях, я пытаюсь удалить ненужные папки / файлы из репозитория, пробовал исследовать и находить решения, такие как git filter filter, но эта команда только для одного файла / папки и занимает время. Есть ли способ, которым я могу удалить несколько папок / файлов из нашего репо всего одной командой, потому что это сотни файлов / папок

1 Ответ

1 голос
/ 13 января 2020

Команда rm -r рекурсивно удалит вашу папку:

git rm -r folder-name

И для файлов:

Если вы хотите удалить файл из Git repo и filesystem, используйте:

git rm some_file.txt
git commit -m "remove some_file.txt"

Но если вы хотите удалить файл только из репозитория Git:

git rm --cached some_file.txt
git commit -m "remove some_file.txt"
...