Подтвердить что ты не робот

Удаление файлов без репозитория с помощью git?

Я пишу код Autotools, и в процессе разработки генерируются тонны файлов.

Можно ли как-то сказать git удалить все файлы из каталога, которые не являются частью репозитория?

4b9b3361

Ответ 1

Вы можете использовать git-clean. Эта команда удалит ненужные файлы/каталоги. По умолчанию он будет печатать только то, что он удалил бы, фактически не удалив их.

Учитывая флаг -f для удаления файлов и флаг -d для удаления пустых каталогов:

git clean -df

Также удаление игнорируемых файлов:

git clean -dfx