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

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

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

【问题讨论】:

    标签: 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 中的过程要容易得多。按照上述说明进行操作:

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

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

      【讨论】:

        【解决方案5】:

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

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

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

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-23
        • 2019-09-30
        相关资源
        最近更新 更多