У меня вопрос об удалении подмодулей git. Я организую свои конфигурационные файлы и пакеты vim с помощью git, с пакетами vim в качестве подмодулей. Теперь я пытаюсь удалить подмодуль (в соответствии с инструкциями здесь, но мне это не удается.
--git submodule deinit -f vim/bundle/snipmate-snippets
Submodule work tree 'vim/bundle/snipmate-snippets' contains a .git directory
(use 'rm -rf' if you really want to remove it including all of its history)
Итак, я пытаюсь rm -rf
...
--git rm -rf vim/bundle/snipmate-snippets
error: the following submodule (or one of its nested submodules)
uses a .git directory:
vim/bundle/snipmate-snippets
(use 'rm -rf' if you really want to remove it including all of its history)
Что я делаю неправильно? Очевидно, что просто выполнение rm -rf
как git говорит мне, что это будет недостаточно, поскольку записи подмодуля в файле .gitmodules останутся. Спасибо.