如何在C++ CMake项目中关联Visual Studio Git功能并单实例操作
在同一Visual Studio实例中为分离式CMake项目关联Git
方法1:直接在当前实例添加Git仓库
- 打开构建目录下的.sln解决方案,保持当前VS实例打开
- 点击顶部菜单栏的
Git->Existing Repository - 在弹出的路径选择框里,选你的源码根目录(不是构建目录),确认添加
- 完成后,当前VS实例会同时关联Git仓库和已加载的解决方案,既能用Git管理源码,又能直接编译修改后的代码
方法2:用VS工作区整合源码与构建目录
- 关闭当前解决方案,点击
File->Open->Workspace,新建空白工作区 - 右键工作区,选
Add Folder to Workspace,把源码根目录和构建目录都加进去 - 点击
Git菜单关联源码目录的Git仓库,这样在同一个工作区里,编辑源码、Git操作、编译构建都能在同一实例完成
方法3:手动配置Git仓库路径
- 在当前打开的解决方案里,点击
Tools->Options->Source Control->Git Global Settings - 找到
Repository Settings区域,点击Add,指定源码根目录作为Git仓库路径 - 返回解决方案后,
Git菜单就能正常使用,无需新开实例
内容的提问来源于stack exchange,提问作者Adam Kuzański
相关产品推荐
相关产品推荐

