在 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 正式发布