在 Visual Studio 2019 中使用新项目创建 Git 存储库

Posted

技术标签:

【中文标题】在 Visual Studio 2019 中使用新项目创建 Git 存储库【英文标题】:Create Git Repo with New Project in Visual Studio 2019 【发布时间】:2019-09-24 15:30:41 【问题描述】:

在 Visual Studio 2017 中,在创建新项目时曾经有一个选项可以选择“使用解决方案创建新的 Git 存储库”或类似的选项。

我似乎在 Visual Studio 2019 中找不到该选项。它是否已被删除?我在想也许它需要扩展?

【问题讨论】:

【参考方案1】:

是的,这很奇怪,不是吗...当您创建新项目时,没有提供将代码保存到 git 的选项。

该解决方案非常简单 - 只需单击 Visual Studio 2019 窗口右下角的“添加到源代码管理”项即可。

从那里,您可以选择“推送到 Azure DevOps 服务”或远程存储库。

第一个选项真正酷的地方在于,它设置了您在 Azure DevOps 站点中所需的一切,准备添加持续集成、管道等。

而且,很明显,您可以在本网站的“Repos”部分看到来自新 VS2019 的文件。

【讨论】:

仅在您保存/创建解决方案文件后才有效,这毫无意义。在解决方案之外打开一个项目,然后立即按下此按钮(或文件 > 添加到源代码管理)什么也不做 - 什么都没有发生(vs2019)。按 Ctrl+Shift+S 保存所有内容将创建解决方案文件,如果它不存在,然后它将工作。 我在 VS2019 中看不到这个选项。任何想法?不过,我在菜单栏 File > Add to Source Control 下有这个选项。【参考方案2】:

创建一个新项目后,我在File 菜单下找到了一个名为Add to Source Control 的选项。这对我有用。

【讨论】:

【参考方案3】:

此选项已被删除。

请参阅Redesigning the New Project Dialog 中的删除不必要的选择部分。

替代选项是添加到状态栏上的源代码控制选项(或以git init 开头,或从远程克隆*)。


* 例如。 GitHub 中的新(空白)存储库、Azure DevOps、...

【讨论】:

谁认为这在微软是一个更好的主意??【参考方案4】:

Visual Studio 2019 中的过程要容易得多。按照上述说明进行操作:

    点击添加源代码管理(右下角)。 选择 Git 如果您之前登录过 Git 帐户,它将显示您的解决方案名称作为应用程序的默认名称。 输入其他信息并点击“发布”

你应该很高兴从那里开始。

【讨论】:

【参考方案5】:

添加这样的插件可能是一个很好的解决方案:https://visualstudio.github.com/

这样,您可以在 Github 上轻松管理您的 Visual Studio 项目。

或者,这行得通吗? https://github.com/github/VisualStudio/blob/master/docs/using/publishing-an-existing-project-to-github.md

【讨论】:

很遗憾我的项目不在 GitHub 上。我说的是本地 git reop 对不起,我读了 Github... 这有帮助吗:thomasclaudiushuber.com/2019/04/02/…

以上是关于在 Visual Studio 2019 中使用新项目创建 Git 存储库的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 2019 中使用 Qt 时出错

译Visual Studio 2019 中 WPF & UWP 的 XAML 开发工具新特性

广州.NET社区推荐译Visual Studio 2019 中 WPF & UWP 的 XAML 开发工具新特性

“宇宙最强” IDE,Visual Studio 2019 正式发布

在 Visual Studio 2019 中使用新项目创建 Git 存储库

如何在 Visual Studio 2019 中使用 git bash 终端配置文件?