Как полностью удалить файлы.svn в Git

Я пытаюсь удалить все файлы и папки.svn для своего репозитория. Я использую Гит. Но я скачал исходный код с сервера со всеми неприятными файлами.svn. Я не хочу совершать их. Я уже создал файл.gitignore, чтобы полностью игнорировать файлы.svn, но это не работает.

Я уже искал и читал множество ответов в Интернете и на Stack Overflow. Я попытался использовать

find. -type d -name '.svn' -exec git rm -rf {} \;

для полного удаления файлов.svn, но они все еще задерживаются. Я использую Source Tree и пробовал Git Tower, но все файлы.svn по-прежнему отображаются как ожидающие обработки.

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

13
задан Steven Wu 12 April 2012 в 20:05
поделиться