git Visual Studio切换/合并/摆脱多个存储库/分支到单个存储库/分支

ql3eal8s  于 2023-09-29  发布在  Git
关注(0)|答案(1)|浏览(122)

关于Visual Studio 2022,我已经有了仓库/项目:

a) C:\_GIT\RepositoryA\Project1
b) C:\_GIT\RepositoryMain

1.我已将Project 1文件夹从a)移动到B)
1.更改了一些文件,或者不知何故,在某个时候,我注意到我正在处理多个存储库\分支a)+ b)。
1.我可以直接打开C:_GIT\RepositoryMain\Poject1\Project.sln,但它是作为多分支项目打开的。
1.在提交时,我可以在这个项目中选择repository/分支,但我想摆脱sln中的a)repository\branch,并保留单个b)repository\branch。目录已移动,不应存在于a)中

nmpmafwu

nmpmafwu1#

好吧,我找到了解决方案(需要stackoverflow和工作同事作为橡皮鸭)
我复制的C:\_GIT\RepositoryMain\Project01\Project01.sln包括3个项目,其中一个项目的相对路径如下:

Project("{FA807EC9-801F-11D4-BF68-00CB4F79EOBC}") = "Project01.Tests", 
"..\..\..\..\Project.Tests\Project.Tests.csproj",

这导致了一个)仓库。我已经删除了所有的'..',现在sln作为单个仓库\分支打开

相关问题