Have init script clone submodules unconditionally by EliahKagan · Pull Request #1715 · gitpython-developers/GitPython
# The tests need submodules. (On CI, they would already have been checked out.) if ! ci; then git submodule update --init --recursive fi # The tests need submodules, including a submodule with a submodule. git submodule update --init --recursive
# The tests need some version tags. Try to get them even in forks. This fetches # other objects too. So, locally, we always do it, for a consistent experience.