. net Web API,克隆时无法加载子模块项目



我有一个。net 5 WEB API项目,它正在从子模块中消费服务。这些子模块有自己的存储库。

我使用GitBlashBitBucket作为存储库。

我添加了子模块引用:

git submodule add http://bitbucket.org/myprojectA

然后我进入Visual Studio,打开项目并创建文件夹"Submodule",然后我在项目文件夹中添加子模块的项目引用。我提交和推送更改。

然后我使用SourceTree从BitBucket克隆了相同的项目进行测试,我在visual studio中打开API项目,我得到了警告消息

one or more projects in the solution were not loaded correctly

不知道我错过了什么。我需要运行一些git bash命令来更新引用吗?

有两种可能的解决方案:

<标题>1。显式获取子模块
git submodule update --init --recursive
<标题>2。带有子模块的克隆
git clone --recursive <repo URL>

相关内容

  • 没有找到相关文章

最新更新