Удалить submodule в git

Пошаговая инструкция “как удалить submodule в git”

Удалить submodule git можно насовсем или включить в основной репозиторий.

  • Выведем список submodules в текущем репозитории при помощи команды: cat .gitmodules
  • Выполните git rm --cached %submodule_name%
  • Удалите соответствующие строчки из файла .gitmodules
  • Удалите соответствующую секцию в .git/config
  • Сделайте commit
  • Удалите каталог .git/modules/%submodule_name%

Теперь, если вы хотите удалить submodule в git совсем:

  • Удалите файлы сабмодуля

а если хотите включить удаленный модуль в основной репозиторий:

  • git add %submodule_dir_name%
  • git commit
Понравилась статья? Поделиться с друзьями:
Автор snezhok_13
Время от времени пишет статьи о разработке игр и проводит интервью с разработчиками. Сейчас работает engine-progremmer'ом в Larian Studios. Большой поклонник игр Naughty Dog.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *