add GIT_SHALLOW_FILE to propagate --shallow-file to subprocesses