引用存储在 git 中的代码库而不下载它们?

Referencing code libraries stored in git without downloading them?

关于这是否可能,我找不到任何直接的答案。假设我有一个正在版本控制的 python 应用程序。还可以说我编写了一些应用程序使用的自定义模块。我是否可以从本地代码引用 gitlab 服务器上的 python 模块而无需下载模块?这样我的环境看起来像这样:

                                            | Git (Gitlab) Server 
                                            |_____________________
                                            |Repository with python module
[Local PC with .py file]--------------------|
                                            |

这可能吗?

好吧,要使用代码,您必须以某种方式下载它,因此您可以实现一些 python 允许下载文件 "on demand" 的前端(并可能缓存它们),但最后它总是关于下载。尽管如此,您还是可以避免下载可能很大的 git "history"。我只需要文件,您可以查看 git archive 命令