Я использовал мерзавца на окнах-msysgit. Каждый раз, когда я пытаюсь снести репозиторий полностью или проводник использования или использование
$ git rm -rf ptp/
fatal: Not a git repository (or any of the parent directories): .git
это ошибки "Данные, существующие в буфере точки повторного анализа, недопустимо" или фатальная ошибка выше.
Что случилось со мной/мерзавцем?
Заранее спасибо
Чтобы удалить репозиторий git, просто выполните rm -rf ptp /
. Вот и все.
git rm
используется для перемещения элементов из индекса [промежуточная область для изменений / новых файлов], а не для удаления репозиториев git.
Чтобы избавиться от репозитория git в Windows, сделайте следующее:
Win + R, введите cmd
, Enter.
> cd c:/path/to/parent/of/ptp-repo
> rmdir /S /Q ptp
Или, если это не удается, проверьте , кто блокирует каталог , и удалите его вручную из Explore.
Скорее всего какой-то процесс держит блокировку файлов / каталогов в вашем репо.
Я попытался удалить GIT на своей windows-XP, используя меню Windows/Configuration/Software. После какого-то сообщения об ошибке (которое я не помню), он удалил все файлы. Я проверил, и во всей системе не осталось файлов с именем ptp.
Однако проблема осталась: каждый раз, когда я открывал windows-explorer, появлялось неприятное сообщение об ошибке, требующее файл dll, которого больше не было.
При проверке реестра в нем осталось много следов GIT. Я аккуратно удалил их вручную, что, похоже, решило проблему. Это, конечно, опасный путь, но у меня не было выбора. Возможно, это хорошая идея - внимательно изучить сценарий деинсталляции Windows.
Stef Joosten