我的解决方案有几个常见项目。这意味着我也从其他解决方案中使用它们,并将这些常见项目组合到一个通用解决方案中。Visual Studio(2017) - 通用项目Git
例如:
* Common.sln具有CommonProject.csproj
* MySolution1.sln具有ProjectA.csproj,ProjectB.csproj,CommonProject.csproj
* MySolution2.sln具有projectX创建。 csproj,ProjectY.csproj,CommonProject.csproj
我使用源代码控制器的git。 (Bitbucket回购)
我的问题是Git没有跟踪我的solution1和solution2上的常见项目。
感谢帮助
我认为这是我的问题更好的解决方案。谢谢你的帮助“或者你应该添加包括Common.sln作为解决方案1和解决方案2的git子模块的回购”我应该在git侧还是在visual studio侧进行此设置? –
设置在git端。 'solution1'和'solution2'将'Common.sln'视为库或第三方代码。有关git子模块的更多细节,可以参考https://git-scm.com/book/en/v2/Git-Tools-Submodules。 –