получение и интеграция с другим репозиторием или локальной веткой (Fetch from and integrate with another repository or a local branch)
Ошибки (баги) (Bugs)
Using --recurse-submodules can only fetch new commits in already
checked out submodules right now. When e.g. upstream added a new
submodule in the just fetched commits of the superproject the
submodule itself cannot be fetched, making it impossible to check
out that submodule later without having to do a fetch again. This
is expected to be fixed in a future Git version.