If the referenced git repository is protected via a username and password it’s still possible to reference it with a submodule.
ssh?
К сожалению, хероку пытается зарезолвить сабмодули ДО выполнения любого пользовательского кода. То есть у меня нет возможности записать ключ в окружение до резолвинга