Страницы

Поиск по вопросам

четверг, 19 марта 2020 г.

Как удалить субмодуль?

#git #git_submodule


Имеется субмодуль в git репозитории. Добавлялся так:
git submodule add  libs/

Теперь он перестал быть нужным, как его удалить?    


Ответы

Ответ 1



Встроенных средств для удаления субмодулей нету. Нужно сделать седующее: Удалить (отредактировав) упоминание о модуле из .gitmodules; Удалить из .git/config; Выполнить git rm --cached ; Закомитить и удалить файлы модуля. Так же можно воспользоватся следующей командой git config -f .git/config --remove-section submodule. git config -f .gitmodules --remove-section submodule.

Комментариев нет:

Отправить комментарий