我是第一次使用 Git。Git 上有一个项目我需要“获取最新版本”。
现在这个解决方案有其他项目依赖项。那么我是否需要对每个项目进行 git 克隆到本地计算机,或者 git 克隆中是否有一个开关可以获取该项目及其依赖的所有其他项目?
您需要检查这些依赖项的性质:
二进制依赖项,这意味着您的项目包含一个文件(与 Git 无关)告诉您的编译器如何获取所述二进制文件:
requirements.txt对于python 依赖项在前一种情况下,如果涉及子模块,您将看到一个.gitmodules列出外部存储库的文件。
一个简单的方法git clone --recurse-submodules就足以克隆所有涉及的存储库。
我的解决方案是 Visual Studio 2091 解决方案,在 下的解决方案中
Dependencies->Projects,有它所依赖的项目的名称。现在我想我可以一次性从 Git 克隆并检索包含所有依赖项的整个解决方案,显然不是,因为它还没有以这种方式设置。
因此,我需要从 Git 克隆每个单独的项目,直到从现在开始引入子模块。
| 归档时间: |
|
| 查看次数: |
2621 次 |
| 最近记录: |