多年来,我一直是 Visual SourceSafe 用户,出于显而易见的原因,我正在尝试对 git 进行更改。我已经下载并一直在尝试 Visual Studio 2012 的 git 扩展。我有几个问题希望有人能帮助我。
使用 git 扩展,当我将我的 VS 解决方案添加到源代码控制时,它会在存储我的项目的目录中创建一个 git 存储库。使用 VSS,我习惯了我的所有项目都驻留在同一个存储库中。使用 git,我似乎每个项目/解决方案都有一个存储库。这是典型的还是我做错了什么?
此外,当我有一个包含多个项目的解决方案并添加源代码控制时,主项目将添加到 git 存储库(同样,它是自己的存储库),但引用的项目不包含在内......然后我必须将它们添加到分别进行源代码控制,他们再次在相应的项目文件夹中获得自己的存储库。
那么对于 git,每个项目都有一个存储库,而不是一个包含多个项目的存储库吗?
是否有资源可以帮助 VSS 用户将思维转变为 git?用于傻瓜(呃,vss用户)视频/博客/书籍的git会很有帮助。
谢谢!