119 читали · 4 года назад
Git Submodule иногда ломаются, как их починить?
Наверняка если вы начали читать эту статью, то знаете что такое git и для чего он нужен. НО не все используют такую важную функциональность в git как submodules. Это интересная штука, которая дает вам возможность прицепить к вашему проекту другие проекты и переиспользовать их в вашем. Для примера рассмотрим такой репозиторий Теперь вернемся к смыслу статьи, то что после @ является ссылкой на указатель коммита, на который ссылается ваш основной проект: для примера если перейти по ссылке за ansible...
5 лет назад
GIT рекурсивное обновление сабмодулей
Проблема: сабмодули при клонировании привязаны к определенным коммитам и чаще всего они не свежие. Решение: рекурсивное обновление сабмодулей git pull --recurse-submodules git submodule update --remote --recursive