Страницы

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

воскресенье, 8 марта 2020 г.

Как сделать pull только для текущего репозитория, при использовании модулей

#git #git_pull


Есть у меня репозиторий с подмодулями (submodules) из других репозиториев. Когда
я делаю git pull origin master, то автоматически приходят все изменения для текущего
репозитория и его подмодулей. Какой командой можно получить изменения только для текущего
репозитория?  
    


Ответы

Ответ 1



По умолчанию git не опрашивает(recurse_submodules_default ноль, по умолчанию) репозитории подмодулей, значит у Вас что-то выставлено в конфигурационных файлах, что заставляет git это делать. Но подобное поведение можно явно отключить, вызвав pull таким образом: git pull --no-recurse-submodules Это явный запрет на получение(fetch) commit'ов для подмодулей.

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

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