visual studio下怎么使用git

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了visual studio下怎么使用git相关的知识,希望对你有一定的参考价值。

参考技术A 在 CodePlex 中创建项目 登录 CodePlex 后,选择创建一个新项目,会跳转到一个创建项目的页面,按照提示填写完相应的内容。 注意,在 Source Control 一项中,需要选择 Git。 点击 “Create” 之后,你会看到如下图片,在红框中提示了此项目发布的

Visual Studio 2017 的多个 Git 存储库

【中文标题】Visual Studio 2017 的多个 Git 存储库【英文标题】:Multiple Git Repos with Visual Studio 2017 【发布时间】:2019-12-13 15:04:09 【问题描述】:

我有一个公共 Git 存储库,其中包含我想要包含的共享项目,然后是我的应用程序的另一个 Git 存储库。我正在使用 VS2017,其嵌套项目的应用程序解决方案都在 Git 版本控制下并且工作正常,但是当我从 Common 文件夹中添加一个项目时,该文件夹也在 Git 下并从同一个 TFS VS 克隆它被版本化或链接到 Git。

有什么想法吗?

【问题讨论】:

【参考方案1】:

Visual Studio 不支持在同一解决方案中使用多个单独的 git 存储库。您需要使用单独的 git 客户端或设置使用 Git 子树或 Git 子模块的总体存储库以包含公共库。

转换为单一存储库也是一种选择。然后它们都在一个存储库中。

或者您可以为 Common 包设置 NuGet 发布并以这种方式引用它。

【讨论】:

我希望实现共享项目 - ***.com/questions/1116465/… - 并使用 Git。有更好的解决方案吗? 您可以将所有共享项目放在一个 git repo (monorepo) 中。或者,您可以在这些项目之间使用 NuGet 包引用。或者你可以使用不同的 Git 客户端。 在单个 VS 实例中的多个项目之间共享源代码的缺点是您不知道您在其他项目中破坏了什么。因此,最好更加谨慎地编辑共享项目。

以上是关于visual studio下怎么使用git的主要内容,如果未能解决你的问题,请参考以下文章

请问Visual Studio Code(不是Visual Studio)怎么设置文件关联。

急需!!!visual studio.net 2005怎么 设置环境变量?

visual studio 2017许可证已过期怎么解决?

我的visual studio快过期了!怎么办?

Visual Studio2013怎么创建MFC窗体

visual studio 2010怎么运行程序?